Rotating Sentences
这题昨天晚上写了半天,PE改了就WA,实在不知道哪里WA了,灰常郁闷。
今天早上继续,但还是过不了,无奈之下只好看了一下别人的代码,发现他的代码竟然用空格来占位,我试了一下竟然AC了- -,可是题目根本没说用空格占位啊,我在输出样例那里又复制又用鼠标划的,也没发现有空格在后面占位(而且那输入样例正好是第二个句子长度大于第一个句子长度的- -,就更没法看出有空格占位了),强烈鄙视啊!而且我改完代码要迎接AC的时候居然Uval又unavailable了- -。
顺便说才发现fgets()不完全覆盖字符串,以前都没注意到。
代码如下(相对于很多人的应该算简短的了):
#include <stdio.h>
#include <string.h>
#define N 110
int main(void)
{char s[N][N];int i, j, k, max;for (i = max = 0, memset(s, ' ', sizeof(s)); fgets(s[i], N, stdin); i++)if (strlen(s[i]) > max) max = strlen(s[i]);for (j = 0; j < max-1; j++) {for (k = i-1; k >= 0; k--)s[k][j] != '\n' && s[k][j] ? putchar(s[k][j]) : putchar(' ');printf("\n");}return 0;
}
Rotating Sentences相关推荐
- UVA490 Rotating Sentences【输入输出+水题】
In "Rotating Sentences," you are asked to rotate a series of input sentences 90 degrees cl ...
- AOAPC I: Beginning Algorithm Contests 题解
AOAPC I: Beginning Algorithm Contests 题解 AOAPC I: Beginning Algorithm Contests (Rujia Liu) - Virtual ...
- π-Algorithmist分类题目(1)
原题网站:Algorithmist,http://www.algorithmist.com/index.php/Main_Page π-Algorithmist分类题目(1) Sorting UVAL ...
- uva490解题报告
. 在使用fgets的时候需要注意2点: 1)若前面有scanf进行输入,要排除scanf后的换行符对fgets的影响,一般是使用getchar()或者fgetc(stdin)过滤. 2)fgets会 ...
- 提取了下刘汝佳推荐的题号...
今天闲来没事上uva oj提取了下刘汝佳推荐的acm题号,原始数据如下: Volume 0. Getting Started 10055 - Hashmat the Brave Warrior ...
- python使用matplotlib可视化、自定义Y轴轴标签刻度旋转的角度(customize degree rotating axis tick labels in matplotlib)
python使用matplotlib可视化.自定义Y轴轴标签刻度旋转的角度(customize degree rotating axis tick labels in matplotlib y aix ...
- CVPR 2020 《Where Does It Exist: Spatio-Temporal Video Grounding for Multi-Form Sentences》论文笔记
目录 简介 动机 贡献 方法 实验 简介 本文也是一篇poster,作者出自浙大.阿里巴巴和电科大. 本文提出了一个新的task--STVG(Spatio-Temporal Video Groundi ...
- 自然语言12_Tokenizing Words and Sentences with NLTK
sklearn实战-乳腺癌细胞数据挖掘(博主亲自录制视频教程) https://study.163.com/course/introduction.htm?courseId=1005269003&am ...
- [Swift]LeetCode884. 两句话中的不常见单词 | Uncommon Words from Two Sentences
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★ ➤微信公众号:山青咏芝(shanqingyongzhi) ➤博客园地址:山青咏芝(https://www.cnblog ...
最新文章
- led显示屏建设标准_户外LED显示屏3大防护标准_显示屏应对恶劣天气?
- Python中的find()
- linux php 编译 pdo,Linux 下 PHP 扩展 PDO 编译安装
- asp.net + winform + log4net 使用示例|using log4net with asp.net/winform
- 《Node.js核心技术教程》读书笔记---思维导图版
- Jupyter不要自动启动浏览器(Firefox)
- mysql 替代like_mysql用instr替代like查询
- 微信小程序商城,微信小程序微店,长期维护版本
- linux系统下如何优化mysql运行环境
- 一直弹出adb已停止工作(远程主机强迫关闭现有的连接)的最简单完美解决法
- Eclipse设置、调优、使用
- 《黑白团团队》第八次团队作业:Alpha冲刺 第四天
- Unity Cull 背面剔除
- 反向安装jar包到本地仓库和清除本地仓库中未下载成功的jar包
- linux脚本 set env,shell文件中set setenv source
- ant弹窗_基于AntDesign改造优化的Modal弹窗
- stm32: 串口空闲中断的实现(HAL库)
- 程序员分析:99%的创业公司都不值得加入
- 六面蚂蚁金服,唬住了面试官要了 30K;其实 Java 面试也没那么难
- java 地图轨迹_百度地图多个坐标连成轨迹