【NYOJ】[268]荷兰国旗问题
2016-02-22 03:38
369 查看
没事写着玩-.-
#include<stdio.h> #include<string.h> int main() { int T; scanf("%d",&T); while(T--) { int R=0,W=0,B=0; char s[1200]; scanf("%s",s); int l=strlen(s); for(int i=0; i<l; i++) { if(s[i]=='R') R++; else if(s[i]=='W') W++; else if(s[i]=='B') B++; } for(int i=0; i<R; i++) printf("R"); for(int i=0; i<W; i++) printf("W"); for(int i=0; i<B; i++) printf("B"); printf("\n"); } return 0; }
标程:
#include<stdio.h> int main() { int n; scanf("%d",&n); getchar(); while(n--) { int w=0,b=0; char c; while((c=getchar())!=10) c=='R'?printf("R"):(c=='W'?w++:b++); while(w--) putchar('W'); while(b--) putchar('B'); printf("\n"); } }
题目地址:【NYOJ】[268]荷兰国旗问题
相关文章推荐
- [Immutable.js] Transforming Immutable Data with Reduce
- 【Android】11.5 创建和管理Fragments
- 按首字母分类并排序显示的列表(二)--给BaseExpandableListAdapter提供数据的HashList
- 【Android】11.4 Fragment及其生命周期
- uva 10277 Boastin' Red Socks
- Java Integer.highestOneBit(i)代码品读
- LeetCode Binary Search Tree Iterator
- 矩阵分解的推荐算法入门-好好看
- 树的重心——树形dp
- matlab练习程序(非负矩阵分解)
- 关于APUE第十六章的客户端程序返回Servname not supported for ai_socktype错误的解决方法
- 【基础技术】Java基础那些事儿系列-cmd和command
- LeetCode Inorder Successor in BST
- 树的最大独立集——树形dp
- CSS-id选择器与class选择器的区别
- 推荐系统沉思录
- 基于协同过滤,NMF和Baseline的推荐算法
- 学习笔记:聚类算法Kmeans/K-均值算法
- 四大开源协议
- php的session机制以及数据库实现