CodeForces 12B - Correct Solution?
2015-09-17 19:17
225 查看
我想到的是把输入输出看作是字符串,然后用sort排序,当排序后,若第一个字符为‘0’,则在后面找到第一个非零的数,然后把它交换下就行了!总的来说这道题目应该比较简单的啦
#include <iostream> #include <cstdio> #include <cstring> #include <cmath> #include <algorithm> using namespace std; int main() { char str[10]; char str1[10]; scanf("%s%s",str,str1); int lenth=strlen(str); sort(str,str+lenth); int i=1; while(str[0]=='0'&&lenth!=1) { swap(str[0],str[i]); i++; } if(strcmp(str,str1)==0) printf("OK\n"); else printf("WRONG_ANSWER\n"); return 0; }
相关文章推荐
- 安卓平台的开发环境的发展演变
- iOS中的动画
- Linux内核工程导论——网络:服务质量与安全性
- 研磨数据结构与算法-01开山
- Index of super-prime - SGU 116(素数+背包)
- leetcode:151Reverse Words in a String java实现
- Android 架构师之路
- boost及其子库pool内存池的使用
- 2016中科院推免
- reason: '-[__NSCFNumber isEqualToString:]: unrecognized selector sent to instance 0xbffffffffffff9a3
- Javascript 继承的六种方法
- CSS3文本
- Maven 项目关于 plexus-utils:jar的错误解决
- 项目三——求集合并集
- 安卓中sqlite数据库的增删改查操作的工具类
- CSAPP读书笔记——程序的机器级表示之栈帧结构
- OpenWrt-LuCI 路由器设置端口映射(RDP & SSH)
- Mysql数据库的内外联查询
- poj 1703
- CSS3文本溢出