东方博宜 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" ;
else
cout <<"WIN" ;
return 0 ;
}