题目:http://codeforces.com/problemset/problem/658/A
代码:
#include<stdio.h>
#include<string.h>
#include<algorithm>
using namespace std;
int main()
{
int n,c;
scanf("%d%d",&n,&c);
int a[55]= {0},b[55]= {0};
int ans1=0,ans2=0;
for(int i=0; i<n; i++)
{
scanf("%d",&a[i]);
}
for(int i=0; i<n; i++)
{
scanf("%d",&b[i]);
}
int t1=0,t2=0;
for(int i=0; i<n; i++)
{
t1=t1+b[i];
if((ans1+a[i]-c*t1)>0)
ans1=ans1+a[i]-c*t1;
else continue; // 晚上的时候是(break)过了后台,第二天直接WA,改了continue直接过了。
}
for(int i=n-1; i>=0; i--)
{
t2=t2+b[i];
if((ans2+a[i]-c*t2)>0){
ans2=ans2+a[i]-c*t2;}
else continue; // 明白了一定点是continue。
}
//printf("%d %d\n",ans1,ans2);
if(ans1>ans2)
printf("Limak\n");
else if(ans1<ans2)
printf("Radewoosh\n");
else
printf("Tie\n");
}