CF 394A:Counting Sticks
来源:互联网 发布:腾讯云如何解析端口号 编辑:程序博客网 时间:2024/04/30 06:31
给一个火柴棍加法算式,只从加数或和上移动一根火柴,使等式成立。
没难度的题。结果居然在最后被人hack了,分数瞬间降低不少,大亏。唉,只怪自己当时考虑不周。生平第一次被hack。
#include <cstdio>#include <cstring>#include <iostream>using namespace std;char ss[350];int main() { //freopen("in.txt","r",stdin); scanf("%s",ss); int l=strlen(ss); int a,b,c; for(int i=0;i<l;i++) { if(ss[i]=='+') a=i; if(ss[i]=='=') {b=i;break;} } c=l-b-1;b=b-a-1; if(a+b+2==c){ c--;a++; } else if(a+b-2==c){ c++; if(a>1) a--; else b--; } else if(a+b==c){ puts(ss);return 0; } else {cout<<"Impossible\n";return 0;} for(;a>0;a--){ cout<<'|'; } cout<<'+'; for(;b>0;b--){ cout<<'|'; } cout<<'='; for(;c>0;c--){ cout<<'|'; } cout<<endl; return 0;}
0 0
- CF 394A:Counting Sticks
- Codeforces 394A Counting Sticks
- CF:Problem 394A - Counting Sticks字符串处理(substr函数)
- Codeforces 394A Counting Sticks(水题)
- code forces 394A Counting Sticks
- A. Counting Sticks
- codeforces——A. Counting Sticks
- [思路题] cf 571A Lengthening Sticks
- CF 258A. Game With Sticks
- Counting Sticks
- cf 372A Counting Kangaroos is Fun
- codeforces 394A Counting Sticks(题目虽简单,但是考虑的情况多,需仔细)
- Codeforces Round #231 (Div.2) - A. Counting Sticks
- Codeforces Round #231 (Div. 2)A. Counting Sticks
- Codeforces Round #231 (Div. 2) A.Counting Sticks
- cf Div#317 Lengthening Sticks
- cf round425A. Sasha and Sticks
- Codeforces Round #231 (Div. 2)---- Counting Sticks
- hdu 2112:HDU Today
- 用PHP校验EMAIL地址的正确方法
- 关于jquery的绑定方法
- cigarettes
- java并发编程实践学习笔记
- CF 394A:Counting Sticks
- JNDI 在 J2EE 中的角色
- java招聘技术准备
- 精 挑 细 选
- C#面向对象的卓越设计
- POJ 1789 Truck History
- CF 394B:Very Beautiful Number
- n-1位数
- 马英九三八节谈妇权 称曾在男厕为女客把风