UVA 1593
来源:互联网 发布:招商银行外汇交易软件 编辑:程序博客网 时间:2024/06/06 05:40
原文 http://blog.csdn.net/a197p/article/details/43465333
初学stl,istringstream和getline的各种用法还是见得太少
//#define LOCAL #include<iostream> #include<iomanip> #include<string> #include<vector> #include<ctime> #include<sstream> #include<algorithm> using namespace std; vector<string> s[1005]; int len[185]; int main(){ #ifdef LOCAL freopen("in.txt", "r", stdin); freopen("out.txt", "w", stdout); #endif string line,buf; int i = 0,j=0; while (getline(cin, line)){ istringstream stream(line); while (stream >> buf){ len[j] = max(len[j], (int)buf.length()); j++; s[i].push_back(buf); } i++; j = 0; } cout << setiosflags(ios::left); for (int k = 0; k < i; k++){ int l = 0; for ( l; l < s[k].size()-1; l++){ cout << setw(len[l] + 1) << s[k][l]; } cout << s[k][l]<< endl; //每行单词最后一个单词后面不应该有空格输出 } //printf("Time used=%.3f\n", (double)clock() / CLOCKS_PER_SEC); return 0; }
阅读全文
0 0
- uva 1593
- UVA 1593
- UVA 1593
- UVA 1593
- UVA 1593
- uva-1593 代码对齐
- uva 1593 代码对齐
- UVa 1593代码对齐
- uva 1593 代码对齐
- uva
- UVA
- UVA
- UVA
- uva
- UVA
- UVA
- UVA
- UVA
- fio使用指南(最全的参数说明)
- 哈夫曼树
- MathUtil 中的生成随机序列方法(仿C中的扑克牌算法)
- UVa 11489
- Java设计模式之工厂方法模式
- UVA 1593
- ORACLE中 SEQUENCE自动增长 用法
- 在Pycharm中自动添加时间日期作者等信息
- 装载机稳定模块讲解
- iOS学习笔记-087.彩票02——自定义tabBar
- 解决Linux磁盘空间满的问题
- 一个基于rax的评分组件
- 初识C++你需要知道的那些基础
- 对ul 下的li标签执行点击事件