Untitled
unknown
plain_text
2 years ago
802 B
12
Indexable
#include<stdio.h>
void solve(){
int b,n;
while(scanf("%d %d\n",&b,&n)!=EOF){
if(b==0&&n==0){
break;
}else{
int taka[100000];
for(int i=1;i<=b;i++){
scanf("%d",&taka[i]);
}
scanf("\n");
while(n--){
int p,q,r;
scanf("%d %d %d\n",&p,&q,&r);
taka[p]-=r;
taka[q]+=r;
}
int chk=0;
for(int i=1;i<=b;i++){
if(taka[b]<0){
chk=1;
break;
}
}
if(chk){
printf("N\n");
}else{
printf("S\n");
}
}
}
}
int main()
{
solve();
return 0;
}Editor is loading...