めも

そういやEpoch@まつやま予選落ち、高専プロコンでは準々決勝で悔しくも敗退してしまいました。

main(n){for(;scanf("%d",&n),~n;printf("%d\n",3130-(n>10?n<20?n-10:10:0)*125-(n>20?n<30?n-20:10:0)*140-(n>30?n-30:0)*160));exit(0);}

main(n,r,c,p,a,b){for(;scanf("%d",&n),n;printf("%d %d\n",c,r))for(;n--;c=a+b>r?p:c,r=a+b>r?a+b:r)scanf("%d%d%d",&p,&a,&b);exit(0);}

main(n,a,b,c){for(;scanf("%d",&n),n;)for(;n--;printf("%c\n",!(a-100&&b-100&&c-100)||a+b>179||a+b+c>239?65:a+b+c>209||(a+b+c>149&&(a>79||b>79))?66:67))scanf("%d%d%d",&a,&b,&c);}

d[10];main(n,a,i){for(;scanf("%d",&n),n;){memset(d,0,40);for(;n--;d[a]++)scanf("%d",&a);for(i=0;i<10;puts(""),i++){d[i]?:printf("-");for(;d[i]--;printf("*"));}}exit(0);}

r[9],i;b(int n,int p){for(i=0;i<8;)r[i++]=n%2,n/=2;for(i=p;i;)printf("%d",r[i---1]);}double n,a;main(){for(;scanf("%lf",&n),a=(n-(int)n)*16,n>=0;){if((int)n<256)for(i=0;i<16;)if(a==i++){b(n,8),printf("."),b(a,4),puts("");goto l;}puts("NA");l:;}}