csu oj 1341 string and arrays

/*
#include <iostream>
using namespace std;

char c[301][301];
int t, n, m, sum, x, y;

char f(int n,int x,int y,int sum)
{
 if (sum == 0)return c[x][y];
 if (sum == 1)return c[y][n+1-x];
 if (sum == 2)return c[n + 1 - x][n + 1 - y];
 if (sum == 3)return c[n+1-y][x];
}

int main()
{
 ios_base::sync_with_stdio(false);
 char ch;
 cin >> t;
 while (t--)
 {
  cin >> n;
  for (int i = 1; i <= n; i++)
  for (int j = 1; j <= n; j++)
    cin >> c[i][j];
  cin >> m ;
  sum = 0;
  while (m--)
  {
   cin >> ch;
   if (ch == ‘R‘)sum++; 
   else
   {
    cin >> x >> y;
    cout << f(n,x,y,sum%4) << endl;
   }
  }
  cout << endl;
 }
 return 0;
}

*/
//--------------------

//本文来自 csuzhucong 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/nameofcsdn/article/details/79964870?utm_source=copy
/
#include<iostream>
#include<cstdio>
#include<string>
#include<cstring>
using namespace std;
int main()
{
 char s[6];
// for(int i=0;i<6;i++){
//  scanf("%c",&s[i]);
// }
// scanf("%s",s);
cin>>s;
    printf("%s",s); 
 cout<<s;
 return 0;

}

//cin和scanf("%s")很像,只能读入非空格符和非换行符,如果第一个输入的字符就是空格,则忽略;如果第一个不是空格,则读到有空格或者换行符为止
//scanf("%c")则可以读取输入空格符和换行符。当读入的字符串小于定义的空间时,即使输入换行符,也不会结束输入,只有输入的超过空间时,输入换行符才会停止输入
 // 如果输入的最后一个空间恰好是换行,则停止输入;

原文地址:https://www.cnblogs.com/hcw110/p/9706094.html

时间: 2024-10-09 06:48:22

csu oj 1341 string and arrays的相关文章

中南oj String and Arrays

题目链接:http://acm.csu.edu.cn/OnlineJudge/problem.php?cid=2072&pid=1 Problem B: String and Arrays Time Limit: 1 Sec  Memory Limit: 128 MBSubmit: 222  Solved: 56[Submit][Status][Web Board] Description 有一个N*N的字符矩阵,从上到下依次记为第1行,第2行,……,第N行,从左至右依次记为第1列,第2列,……

CSU OJ 1112机器人的指令 (湖南省12年省赛题)

 Welcome to CSU Online Judge! 1112: 机器人的指令 Time Limit: 1 Sec  Memory Limit: 128 MB Submit: 274  Solved: 97 [Submit][Status][Web Board] Description 数轴原点有一个机器人.该机器人将执行一系列指令,你的任务是预测所有指令执行完毕之后它的位置. ·LEFT:往左移动一个单位 ·RIGHT: 往右移动一个单位 ·SAME AS i: 和第i 条执行相同的

CSU OJ 1120 病毒(湖南省第八届大学生计算机程序设计竞赛)

 1120: 病毒 Time Limit: 3 Sec  Memory Limit: 128 MB Submit: 146  Solved: 53 [Submit][Status][Web Board] Description 你有一个日志文件,里面记录着各种系统事件的详细信息.自然的,事件的时间戳按照严格递增顺序排列(不会有两个事件在完全相同的时刻发生). 遗憾的是,你的系统被病毒感染了,日志文件中混入了病毒生成的随机伪事件(但真实事件的相对顺序保持不变).备份的日志文件也被感染了,但由于

CSU OJ 1111 三家人 (湖南省第八届大学生计算机程序设计竞赛)

 1111: 三家人 Time Limit: 1 Sec  Memory Limit: 128 MB Submit: 356  Solved: 142 [Submit][Status][Web Board] Description 有三户人家共拥有一座花园,每户人家的太太均需帮忙整理花园.A 太太工作了5 天,B 太太则工作了4 天,才将花园整理完毕.C 太太因为正身怀六甲无法加入她们的行列,便出了90元.请问这笔钱如何分给A.B 二位太太较为恰当?A 应得多少元?90/(5+4)*5=$5

CSU OJ 1115 最短的名字(字典树——湖南省第八届大学生计算机程序设计竞赛)

 1115: 最短的名字 Time Limit: 5 Sec  Memory Limit: 64 MB Submit: 141  Solved: 56 [Submit][Status][Web Board] Description 在一个奇怪的村子中,很多人的名字都很长,比如aaaaa, bbb and abababab. 名字这么长,叫全名显然起来很不方便.所以村民之间一般只叫名字的前缀.比如叫'aaaaa'的时候可以只叫'aaa',因为没有第二个人名字的前三个字母是'aaa'.不过你不能

Water --- CSU 1550: Simple String

Simple String Problem's Link:   http://acm.csu.edu.cn/OnlineJudge/problem.php?id=1550 Mean: 略. analyse: 水题. Time complexity: O(n) Source code:  // Memory Time // 1347K 0MS // by : crazyacking // 2015-03-29-12.08 #include<map> #include<queue> #

Light OJ 1341 Aladdin and the Flying Carpet

It's said that Aladdin had to solve seven mysteries before getting the Magical Lamp which summons a powerful Genie. Here we are concerned about the first mystery. Aladdin was about to enter to a magical cave, led by the evil sorcerer who disguised hi

九度OJ 1094 String Matching

题目1094:String Matching 时间限制:1 秒 内存限制:32 兆 特殊判题:否 提交:1098 解决:587 题目描述: Finding all occurrences of a pattern in a text is a problem that arises frequently in text-editing programs. Typically,the text is a document being edited,and the pattern searched

String StringBuffer Arrays 字符串修改 拼接

package Baozhuang; import java.util.Arrays; import java.util.Scanner; public class exe { public static void main(String[] args) { String s = "27O51I51022I8"; s = s.replace('O', '0'); s = s.replace('I', '1'); System.out.println(s); String s0 = &q