2013腾讯编程马拉松初赛第四场(3.24)题解
今天上午没事做了下昨天腾讯的比赛,发现竟然全部都会,早知道就选昨天的比赛就好了,废话不多说,下面是我的一些想法和代码。
http://acm.hdu.edu.cn/showproblem.php?pid=4520
hdu 4520:
思路:很水的题,把最终得分求出来然后一个一个比较即可。
#include <iostream>#include <string.h>#include <stdio.h>#include <algorithm>#define maxn 1000010using namespace std;int a[maxn];int min(int a,int b){ return a<b?a:b;}int main(){ freopen("dd.txt","r",stdin); int ncase,n,i; scanf("%d",&ncase); while(ncase--) { scanf("%d",&n); int tru=1; for(i=1;i<=n;i++) { scanf("%d",&a[i]); } for(i=1;i<n;i++) { if(a[i]>a[i+1]) { tru=0; break; } else { a[i+1]-=a[i]; } } if(!tru||a[n]) printf("I will never go out T_T\n"); else printf("yeah~ I escaped ^_^\n"); } return 0;}