プログラミングコンテスト

AOJ 0048 Class

404 Not Found なぜこんなやるだけ問題の最たるをピックアップしたかというと5回ほどWrongAnswerしたので・・・。 1回目:謎のWrongAnswer 2回目:float型をdouble型にする→WrongAnswer 3回目:条件式に.0を付け加える→WrongAnswer 4回目:条件式に.00を付け加え…

AOJ 0185 - Goldbach’s Conjecture II

404 Not Found コードゴルフ的解法で。 C (162 Byte) o[1<<20],n,r; main(i){ for(;++i<999;) if(!o[i]) for(r=i+i;r<1<<20;r+=i) o[r]=1; for(;scanf("%d",&n),n;printf("%d\n",r)) for(i=1,r=0;++i<=n/2;) o[i]+o[n-i]||r++; exit(0); } 短さと速度を両立…

AOJ 0026 - Dropping Ink

404 Not Found #include "stdio.h" int main(){ int i,j; int p[14][14],x,y,s; for(i=2;i<12;i++)for(j=2;j<12;j++)p[i][j]=0; while(scanf("%d,%d,%d\n",&x,&y,&s)!=-1){ y+=2;x+=2; p[y][x]++; p[y+1][x]++; p[y-1][x]++; p[y][x+1]++; p[y][x-1]++; if(s…

AOJ 2101 完全数

http://rose.u-aizu.ac.jp/onlinejudge/ProblemSet/description.jsp?id=2101 約数の和を求めるだけなんですが、単純に与えられた値nまで回して割りきれた数を記録すると入力データの上限が一億なのでTLEしてしまう。 #include <cstdio> int main(){ int n,r,i; while</cstdio>…

AOJ 0127

問題 -> 404 Not Found #include <iostream> using namespace std; int main(){ char p[5][6] = {{'a','f','k','p','u','z'}, {'b','g','l','q','v','.'}, {'c','h','m','r','w','?'}, {'d','i','n','s','x','!'}, {'e','j','o','t','y',' '}}; string s; while(cin >></iostream>…