NYOJ525 一道水题
2014-02-28 09:06
253 查看
原题链接
#include <iostream>
#include <vector>
#include <algorithm>
#include <cstring>
#include <cstdio>
#define MAX 5000 + 2
using namespace std;
char s[MAX];
int main(){
vector<int> vec;
int t;
char *p;
while(scanf("%s", s) == 1){
p = strtok(s, "5");
if(p == NULL){
printf("0\n");
continue;
}
while(p != NULL){
sscanf(p, "%d", &t);
vec.push_back(t);
p = strtok(NULL, "5");
}
sort(vec.begin(), vec.end());
int flag = 1;
for(int i = 0; i != vec.size(); ++i)
if(flag) printf("%d", vec[i]), flag = 0;
else printf(" %d", vec[i]);
puts("");
vec.clear();
}
return 0;
}
#include <iostream>
#include <vector>
#include <algorithm>
#include <cstring>
#include <cstdio>
#define MAX 5000 + 2
using namespace std;
char s[MAX];
int main(){
vector<int> vec;
int t;
char *p;
while(scanf("%s", s) == 1){
p = strtok(s, "5");
if(p == NULL){
printf("0\n");
continue;
}
while(p != NULL){
sscanf(p, "%d", &t);
vec.push_back(t);
p = strtok(NULL, "5");
}
sort(vec.begin(), vec.end());
int flag = 1;
for(int i = 0; i != vec.size(); ++i)
if(flag) printf("%d", vec[i]), flag = 0;
else printf(" %d", vec[i]);
puts("");
vec.clear();
}
return 0;
}
相关文章推荐
- NYOJ 525 一道水题
- nyoj-525-一道水题
- nyoj525 一道水题
- nyoj525 一道水题
- NYOJ-525 一道水题【模拟】
- NYOJ 525 一道水题
- NYOJ 525-一道水题
- nyoj 525 一道水题【字符串(分割)】
- nyoj 525 一道水题
- NYOJ 525--一道水题【水题(strtok)】
- HDU 1106 NYOJ 525 排序 一道水题
- NYOJ-525 一道水题
- NYOJ525 一道水题
- nyoj-525-一道水题
- NYOJ 525 一道水题
- nyoj 一道水题
- NYOJ1036 非洲小孩(又一道贪心水题,区间选点问题)
- Bstar2016的一道水题T3
- hdu 1203 01背包变形。。。一道很诡异的水题。。
- nyoj--233--Sort it (水题)