10:单词排序
来源:互联网 发布:dijkstra c语言 编辑:程序博客网 时间:2024/05/21 06:38
原题链接
- 总时间限制:
- 1000ms
- 内存限制:
- 65536kB
- 描述
输入一行单词序列,相邻单词之间由1个或多个空格间隔,请按照字典序输出这些单词,要求重复的单词只输出一次。(区分大小写)
- 输入
- 一行单词序列,最少1个单词,最多100个单词,每个单词长度不超过50,单词之间用至少1个空格间隔。数据不含除字母、空格外的其他字符。
- 输出
- 按字典序输出这些单词,重复的单词只输出一次。
- 样例输入
She wants to go to Peking University to study Chinese
- 样例输出
ChinesePekingSheUniversitygostudytowants
源码
#include <iostream>#include <iomanip>#include <string>#include <vector>#include <algorithm>#include <cmath>using namespace std;int main(){ string words[100]; int num = 0; while (cin >> words[num]){ bool has = false; for (int i=0; i<num; i++){ if (words[i].compare(words[num]) == 0){ has = true; break; } } if (!has) num++; } sort(words, words+num); for (int i=0; i<num; i++){ cout << words[i] << endl; } return 0;}
阅读全文
0 0
- 10:单词排序
- 单词排序
- 单词排序
- 单词排序
- 单词排序
- 单词排序
- 单词排序
- 单词排序
- 单词排序
- 单词冒泡排序算法
- 翻转单词排序
- java 排序单词
- 【Openjudge】单词排序
- 单词排序问题
- 9 单词排序
- 计蒜客-单词排序
- 统计单词个数排序输出
- 对字符串中的单词排序
- 网易2018校招编程题集合
- 关于timeStamp的两个属性
- HBase架构设计及原理分析
- 摩尔定律将失效后的发展方向
- 实现ls命令
- 10:单词排序
- JVM总结
- 开始
- 08-图8 How Long Does It Take(25 分)
- 神经网络-损失函数
- HFSS安装出现Unable to detect installed products.config/admin.xml exists 问题
- Linux下安装Tomcat正常启动但是端口没有监听
- switch__case语句的写法
- 51nod 1082 与7无关的数