CodeForces - 514A Chewbaсca and Number
来源:互联网 发布:懒懒淘宝客助手官网 编辑:程序博客网 时间:2024/04/26 21:35
注意一下,前导0,的情况即可,大于5就搞出来,用字符串来搞。
Description
Luke Skywalker gave Chewbacca an integer number x. Chewbacca isn't good at numbers but he loves inverting digits in them. Inverting digit t means replacing it with digit 9 - t.
Help Chewbacca to transform the initial number x to the minimum possible positive number by inverting some (possibly, zero) digits. The decimal representation of the final number shouldn't start with a zero.
Input
The first line contains a single integer x(1 ≤ x ≤ 1018) — the number that Luke Skywalker gave to Chewbacca.
Output
Print the minimum possible positive number that Chewbacca can obtain after inverting some digits. The number shouldn't contain leading zeroes.
Sample Input
27
22
4545
4444
#include<cstdio>#include<cmath>#include<cstdlib>#include<iostream>#include<algorithm>#include<string>#include<string.h>using namespace std;string str1;//string str2;int main(){ cin>>str1; int len = str1.length();// for(int i = 0 ; i < len - 1 ; i++)// {// int minx = min(str1[i] , str1[2]);// } for(int i = 1 ; i < len ; i++) { if(str1[i] >= '5') { str1[i] = '9' - str1[i] + '0'; } } if(str1[0] != '9' && str1[0] >= '5') str1[0] = '9' - str1[0] + '0'; cout<<str1<<endl; return 0;}
- CodeForces 514A - Chewbaсca and Number
- CodeForces - 514A Chewbaсca and Number
- CodeForces - 514A Chewbaсca and Number
- Codeforces 514A Chewbaсca and Number
- Codeforces 514A Chewbaсca and Number【贪心】这题好劲啊
- CodeForces 518A - Chewbaсca and Number
- A. Chewbaсca and Number
- A. Chewbaсca and Number
- A. Chewbaсca and Number
- coderforce 514A Chewbaсca and Number
- Chewbaсca and Number
- Chewbaсca and Number
- Codeforces Round #291 (Div. 2) -- A. Chewbaсca and Number
- Chewbaсca and Number (Codeforces Round #291 (Div. 2)A)
- Codeforces Round #291 (Div. 2)A Chewbaсca and Number
- Codeforces 389A Fox and Number Game
- codeforces A. Fox and Number Game
- CodeForces 389A Fox and Number Game
- GRE/GMAT写作对于论据的要求分析
- 终端(Ctrl+Alt+T)的账户是Guest,sudo和su命令都不能运行
- 【WebDriver】启动chrome浏览器并全屏
- Block笔记(1):语法
- SAT数学单位类词汇介绍
- CodeForces - 514A Chewbaсca and Number
- 第四章字典
- Block笔记(2):Block变量
- Block笔记(3):截获局部变量及__block修饰符
- 数据结构——算法之(041)(寻找数组中的最大值和最小值)
- 堆栈原理
- Oracle RMAN 将 备份集 重新 注册到控制文件 说明
- UVA1482:Playing With Stones(SG)
- java.lang.IllegalStateException: Web app root system property already set to different value .