UVA oj 490 Rotating Sentences(字符串)
来源:互联网 发布:17年10美国非农数据 编辑:程序博客网 时间:2024/06/06 00:18
Description
In ``Rotating Sentences,'' you are asked to rotate a series of input sentences 90 degrees clockwise. So instead of displaying the input sentences from left to right and top to bottom, your program will display them from top to bottom and right to left.
Input and Output
As input to your program, you will be given a maximum of 100 sentences, each not exceeding 100 characters long. Legal characters include: newline, space, any punctuation characters, digits, and lower case or upper case English letters. (NOTE: Tabs are not legal characters.)
The output of the program should have the last sentence printed out vertically in the leftmost column; the first sentence of the input would subsequently end up at the rightmost column.
Sample Input
Rene Decartes once said,"I think, therefore I am."
Sample Output
"RIe nteh iDnekc,a rttheesreofnocree sIa iadm,."
这题就是把输入字符串顺时针旋转90度,没有字符的地方用空格补齐,不用文件的输入输出的话看不到测试结果
#include<cstdio>#include<cstring>#include<iostream>#include<algorithm>using namespace std;const int maxn = 105;char a[maxn][maxn];int main(){ int maxlen = -1; int i = 0; memset(a,0,sizeof(a)); freopen("in.txt","r",stdin); freopen("out.txt","w",stdout); while(gets(a[i])) { int len = strlen(a[i]); if(maxlen < len) maxlen = len; i++; } for(int j=0;j<maxlen;j++) { for(int k=i-1;k>=0;k--) { if(a[k][j] == 0) printf(" "); else printf("%c",a[k][j]); } printf("\n"); } return 0;}
- UVA oj 490 Rotating Sentences(字符串)
- UVa OJ 490-Rotating Sentences
- Uva 490 Rotating Sentences
- UVa 490 - Rotating Sentences
- UVA-490-Rotating Sentences
- UVa 490 - Rotating Sentences
- UVA 490 - Rotating Sentences
- UVa 490 - Rotating Sentences
- UVa:490 - Rotating Sentences
- UVA 490 Rotating Sentences
- UVA:490 - Rotating Sentences
- UVA - 490 - Rotating Sentences
- UVa 490 - Rotating Sentences
- UVa 490 - Rotating Sentences
- UVa 490 Rotating sentences
- UVA - 490 Rotating Sentences
- UVA 490 Rotating Sentences
- UVA - 490 Rotating Sentences
- 没有需求,我们开发个毛?
- html的经验
- spark1.6从hdfs上读取文件运行wordcount
- 简单字符设备驱动程序
- apache优化配置
- UVA oj 490 Rotating Sentences(字符串)
- maven基本命令(生成web项目)
- Java Zip 压缩、解压
- Android Tcp服务器端
- bzoj3771 Triple
- 封装findviewbyid
- 第一次python,第一次爬虫
- 七大顶级Linux桌面比较
- Android UDP