gets(a) 输入字符串, 包括空格
遇到换行结束, 其后不用再加一个 getchar() 吸收

#include <iostream>
#include <vector>
#include <cstdio>
#include <cstring>
#include <math.h>
#include <algorithm>
#include <string.h>
#include <queue>
#include <map>
#define mod 10000003
#define pi 3.14159265358979
using namespace std;typedef long long ll;
const int N = 10006;
const long long inf = 0x3f3f3f3f;
const double eps = 1e-5;char a[N];int main()
{int t, i, j;scanf("%d", &t);getchar();while(t--){memset(a, '0', sizeof a);gets(a);int len = strlen(a);for(i = 0; i < len; ++i){if(a[i] == ' '){for(j = i-1; j >= 0; --j){printf("%c", a[j]);if(a[j] == ' ')break;if(j == 0)printf(" ");}}}for(j = len-1; j >= 0; --j){if(a[j] == ' ')break;printf("%c", a[j]);}printf("\n");}return 0;
}

sdnu oj 1357.Text Reverse 字符串相关推荐

  1. JS一起学03:js组成、下拉+text、字符串拼接、分号问题、数据类型、变量类型、作用域和闭包、命名、运算符、流程判断、调试、iNow、onchang

    一.javaScript组成     1.ECMAScript:解释器.翻译 ---------------------------------------------------------几乎没有 ...

  2. 刷OJ时输入输出与字符串

    输入输出与测试方法 对于刚开始接触OJ(Online Judge)的同学估计对于OJ的输入输出存在疑惑,OJ的输入输出基本都是使用标准输入输出(也称标准I/O,即直接读键盘.写屏幕). OJ的判题方式 ...

  3. [C/C++] String Reverse 字符串 反转

    #include <iostream> #include <string> #include <algorithm> #include <cstring> ...

  4. java reverse 怎么实现,java实现reverse字符串

    Java中reverse()的用法reverse()方法表示的是将一个输入流倒叙输出. 举例: StringBuffer sb =new StringBuffer("abcd"); ...

  5. HDOJ-1062 Text Reverse

    http://acm.hdu.edu.cn/showproblem.php?pid=1062 字符串处理问题 1 #include<stdio.h> 2 #include<strin ...

  6. nyist oj 37 回文字符串 (动态规划经典)

    回文字符串 时间限制:3000 ms  |  内存限制:65535 KB 难度:4 描写叙述 所谓回文字符串,就是一个字符串.从左到右读和从右到左读是全然一样的.比方"aba".当 ...

  7. 九度OJ—题目1066:字符串排序

    题目描述: 输入一个长度不超过20的字符串,对所输入的字符串,按照ASCII码的大小从小到大进行排序,请输出排序后的结果 输入: 一个字符串,其长度n<=20 输出: 输入样例可能有多组,对于每 ...

  8. 东华大学OJ基础题 78 字符串中找整数

    问题描述 : 对于一个字符串,编程找出其中的所有整数.例如,字符串"a12bc34d05",其中有整数12.34.5. 输入说明 : 程序输入包括多行,每一行都是一串字符,字符串长 ...

  9. SDNU OJ 1182奖学金

    题目链接 http://www.acmicpc.sdnu.edu.cn/problem/show/1182 知识准备 sort函数: 用于C++中,对给定区间所有元素进行排序.头文件是#include ...

  10. 东华OJ基础题76 字符串排序

    问题描述 : 明明刚刚开始学英文,对于26个英文字母的顺序总是记不住,每次默写英文字母的时候,顺序总是前后颠倒.明明的爸爸对此相当着急,想有没有很好的办法来帮助明明记住字母的顺序.一天,明明的爸爸突然 ...

最新文章

  1. 华为IPSEC-×××-典型配置举例1-采用手工方式建立IPsec 安全隧道
  2. NFS: Mac OS X (server) and Mac OS X (clients)实现思路
  3. Berkeley DB的数据存储结构——哈希表(Hash Table)、B树(BTree)、队列(Queue)、记录号(Recno)...
  4. 【Python】青少年蓝桥杯_每日一题_4.15_正方形里面套个实心圆形
  5. c++17(24)-枚举与switch
  6. Redis企业级数据备份与恢复方案
  7. 区间DP lightoj 1422
  8. 2019牛客多校第九场B Quadratic equation(二次剩余定理)题解
  9. Windows Server 2016-抢占FSMO角色
  10. 编译原理第三章学习总结
  11. 初探OSG+OpenCascade(简称:OCC)在QT上的实践
  12. perform指标分析_Perform+3D-入门实战指导.ppt
  13. pdf阅读器与迅捷pdf编辑器的使用方法
  14. 【微信小程序】解决代码上传超过大小限制,小程序分包
  15. 消费者行为分析包含了哪些内容?
  16. 仓库货架通道宽度的设计要求和注意事项
  17. 网站设计的思路是怎么样的?如何设计一个好网站?|优漫动游
  18. 考研 | 一战南大软院险进复试后失利被刷,调剂国科大杭高院荣幸上岸
  19. 电脑桌面图标变白恢复方法
  20. 利用snpEff对基因型VCF文件进行变异注释的详细方法

热门文章

  1. 【源码之下无秘密】ArrayList:在内存只有10M的空间中申请一块5M的数组空间,会导致OOM吗?
  2. uni-app 从本地项目选择图片或使用相机拍照及图片预览
  3. python3类c语言LL1文法编译器设计
  4. html5 报表erp案例,SpreadJS 纯前端表格控件应用案例:集成 Odoo 提升企业ERP表格功能...
  5. x3650服务器引导盘制作,IBM X System ServerGuide 8.41 服务器 系统安装 引导盘图文教程...
  6. Android开发 更改返回按钮的图标
  7. 漫谈程序员系列:群星闪耀的黄金时代
  8. DTL常用过滤器详解
  9. 关于曼哈顿距离的最小生成树 POJ3241
  10. Python在导入文件时的FileNotFoundError解决办法