Submission
Status:
Pxxxxxxxxxx
Score: 10
User: Cmoss9
Problemset: ซอมบี้
Language: c
Time: 0.002 second
Submitted On: 2024-10-02 22:24:51
#include <stdio.h>
int main () {
int n,k = 0;
int dmg = 0;
scanf("%d %d",&n,&k);
int backdoor[100],frontdoor[100];
for (int i=0;i<n;i++) {
scanf("%d",&backdoor[i]);
}
for (int i=0;i<n;i++) {
scanf("%d",&frontdoor[i]);
}
for (int day =0;day<n;day++) {
k += k;
if (backdoor[day] + frontdoor[day] <= k) {
k -= backdoor[day] + frontdoor[day];
dmg += backdoor[day] + frontdoor[day];
}
if (backdoor[day] + frontdoor[day] > k) {
printf("GG");
return 1;
}
}
int totalzombiehp = backdoor[0] + backdoor[1] + backdoor[2] + backdoor[3] + frontdoor[0] + frontdoor[1] + frontdoor[2] + frontdoor[3];
if ((k!=0) || (k==0 && dmg == totalzombiehp)) {
printf("YAY");
}
return 0;
}