东方博宜 1738. 胜负对决
以为这道题很简单呢,结果提交两次还不对,气死个人~
思路:这道题的重点在于看清楚题意,是第奇数个,而不是数是奇数 。
还有,如果按照位数的奇偶来判定,那在读取数组的时候,下标要从1开始,而不是从0开始了。
#include<iostream>
using namespace std;
int main()
{int n ;cin >> n ;int king , win ;king = 0 ;win = 0 ;int a[1001] ;for(int i = 1 ; i <= n ; i++){cin >> a[i] ;}for(int i = 1 ; i <= n ; i++){if(i % 2 == 0 )win += a[i] ;else king += a[i] ; }cout << "KING" << " " << king << endl ;cout <<"WIN" << " " << win << endl ;if(king >= win)cout << "KING" ;elsecout <<"WIN" ;return 0 ;}