CodeForces-313A Ilya and Bank Account
来源:互联网 发布:传奇数据库db技能编辑 编辑:程序博客网 时间:2024/06/05 09:27
#include <iostream>#include <cstdio>#include <cstring>using namespace std;const int n_max = 9 + 5;const int INF = 0x3fffffff;char number[n_max];int sum, ans;int main(){ while(~scanf("%s", number)) { if(number[0] != '-') { printf("%s\n", number); continue; } else { int len = strlen(number); ans = INF; for(int i = len - 2; i <= len - 1; i ++) { sum = 0; char temp = number[i]; number[i] = '0'; for(int j = 1; j <= len - 1; j ++) { if(j == i) continue; else sum = sum * 10 + (number[j] - '0'); } ans = min(ans, sum); number[i] = temp; } if(ans) printf("-%d\n", ans); else printf("0\n"); } } return 0;}
题目:
银行给一只狮子机会。他欠银行的钱(负数)可以从最后两位挑一位删除。例如 - 1234 从 3 4 挑一个删掉 。如果挑 3 变成 - 124 。如果挑 4 变成 - 123。删除4后 欠银行的钱欠的更少。
题解:
水。
0 0
- codeforces 313A - Ilya and Bank Account
- CodeForces-313A Ilya and Bank Account
- Codeforces Ilya and Bank Account
- A. Ilya and Bank Account
- codeforces——313A——Ilya and Bank Account
- Ilya and Bank Account
- CF:Ilya and Bank Account
- codeforces A. Ilya and Diplomas
- CodeForces#311 A. Ilya and Diplomas
- Codeforces 557A Ilya and Diplomas 【水题】
- CodeForces 557A-Ilya and Diplomas【模拟】
- CodeForces 557A Ilya and Diplomas
- CodeForces - 557A Ilya and Diplomas
- CodeForces 557A Ilya and Diplomas
- 【55.70%】【codeforces 557A】Ilya and Diplomas
- codeforces 313B Ilya and Queries
- codeforces 313C. Ilya and Matrix
- Codeforces 313B Ilya and Queries
- [Jmeter系列]Jmeter源码编译步骤
- mysql-列值连接成字符串
- lintcode-带环链表-102
- 阻止事件冒泡、捕获、和默认事件
- Android Studio导入第三方类库的方法
- CodeForces-313A Ilya and Bank Account
- 字节对齐
- 位移枚举
- android jni
- 「动态规划」Palindrome Partitioning II
- java.lang.NoClassDefFoundError: org/jboss/logging/BasicLogger
- Java初体验
- xUtils框架介绍(三)
- NAT打洞(udp打洞和tcp打洞)