FZU 2135 数字游戏
2014-05-23 17:11
239 查看
题目链接:FZU 2135 数字游戏
排序后有零的话零一定在开头,所以记录一下零的个数,输出时遇到前缀零不输出,之后有非零时输出这个数,然后把所有零插入这里输出。
排序后有零的话零一定在开头,所以记录一下零的个数,输出时遇到前缀零不输出,之后有非零时输出这个数,然后把所有零插入这里输出。
#include <iostream> #include <algorithm> #include <cstdio> using namespace std; const int MAX_N = 100 + 10; int main() { int T; scanf("%d", &T); while(T--) { int n, cnt = 0; char str[MAX_N]; scanf("%d", &n); scanf("%s", str); for(int i = 0; i < n; i++) if(str[i] == '0') cnt++; sort(str, str + n); bool first = false; for(int i = 0; i < n; i++) { if(str[i] != '0' && !first) { first = true; printf("%c", str[i]); for(int j = 0; j < cnt; j++) printf("0"); } else if(first) printf("%c", str[i]); } puts(""); } return 0; }
相关文章推荐
- FZU 2135 数字游戏(思维题)
- fzu 2135 数字游戏 【水题】
- FZU 2135---数字游戏
- Fzu 2135 数字游戏【贪心】
- FZU 2135 数字游戏
- FZU——数字游戏
- fzu 2089 数字游戏(水题,模拟)
- FZU2089-数字游戏
- FZUOJ 2135 数字游戏
- FZU 2089 数字游戏
- fzu——Problem 2089 数字游戏
- FZU 2089 数字游戏
- 数字游戏 2135 (排序)
- FZU 2089 数字游戏
- FZU 2089 数字游戏
- java 简单猜数字游戏
- 猜数字游戏
- bzoj:1666: [Usaco2006 Oct]Another Cow Number Game 奶牛的数字游戏
- 【Vijos】1218 数字游戏
- 数字游戏(java)