TOJ 4109 Cyuunibyou's problem

I make mistakes on this problem's meaning.So I get WA many times.So sad.

The portal:http://acm.tju.edu.cn/toj/showp4109.html

#include <cstdio>
#include <cstdlib>
#include <cmath>
#include <cstring>

int even_tot,odd_tot;

void Deal_with(){
    int n;
    while(scanf("%d",&n),n){
        int temp;
        even_tot = 0;
        odd_tot = 0;
        for(int i=0;i<n;i++){
            scanf("%d",&temp);
            if(temp&1){
                odd_tot ++;
            }
            else {
                even_tot ++;
            }
        }
        if(odd_tot > even_tot && n % 2 == 1){
            puts("Justice will prevail over evil.");
        }
        else if(even_tot > odd_tot && n % 2 == 0){
            puts("While the priest climbs a post, the devil climbs ten.");
        }
        else {
            puts("I love this world.");
        }
    }
}

int main(void){
    freopen("a.in","r",stdin);
    Deal_with();
    return 0;
}



阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/NMfloat/article/details/46820471
上一篇TOJ 4108 Hearthstone
下一篇TOJ 4115 Find the number
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭