九度&1195:最长&最短文本
2013-03-08 14:19
281 查看
http://ac.jobdu.com/problem.php?pid=1195
#include <stdio.h> #include <iostream> #include <string.h> #include <string> using namespace std; struct E { char a[1005]; int len; }buf[1000]; int main() { // freopen("D:\\1.txt","r",stdin); int size=0,i,len; while (scanf("%s",buf[size].a)!=EOF) { buf[size].len=strlen(buf[size].a); size++; } int min=123123,max=0; for (i=0;i<size;i++) //因为短文本,长文本不唯一, { if (buf[i].len<min) //所以保存最短最长的长度,一样长度的都要输出 { min=buf[i].len; } if (buf[i].len>max) { max=buf[i].len; } } for (i=0;i<size;i++) //先输出最短文本 { if (buf[i].len==min) { printf("%s\n",buf[i].a); } } for (i=0;i<size;i++) //最短文本输出完毕,再输出长文本 { if (buf[i].len==max) { printf("%s\n",buf[i].a); } } return 0; }
相关文章推荐
- 九度-1195 最长&最短文本
- 九度-题目1195:最长&最短文本
- 九度OJ 1195:最长&最短文本 (搜索)
- 九度OJ 1195:最长&最短文本 (搜索)
- 【九度OJ】题目1195:最长&最短文本 解题报告
- 题目1195:最长&最短文本
- 题目1195:最长&最短文本
- 题目1195:最长&最短文本
- 九度OJ-题目1195:最长&最短文本-结构体数组比较
- 九度OJ 题目1195:最长&最短文本
- 1195 最长&最短文本
- 题目1195:最长&最短文本
- 题目1195:最长&最短文本
- 备战考研算法笔记(七)最长&最短文本
- 九度:1008<最短路径>
- 文本相似度计算之--- 编辑距离 && 最长公共子串
- 九度:1162<I wanna go home><最短路径>
- 【LeetCode】Longest Palindromic Substring && 【九度】题目1528:最长回文子串(腾讯2013年实习生招聘二面面试题)
- 有关数组 & 动态数组,输出数组中最长字符以及最短字符,若最长最短不止一个,都输出
- 最短路径--九度1447[Floyd & Dijkstra]