2012-01-16から1日間の記事一覧

AOJ 0183 - Black-and-White

aoj

これは長いなと思っていたら,意外と短いほうだった. しかし,納得の行かないコード #include <iostream> using namespace std; int main(){ string m[3]; while(std::cin >> m[0], m[0][0] != '0'){ for(int i=1;i<3;i++)std::cin >> m[i]; string w = "NA"; for(int</iostream>…

AOJ 0175 - A King in Hawaii

aoj

型云々でコンパイルエラーが出た. 適当にlong longにしてあげるとできた. #include <iostream> #include <vector> #include <algorithm> using namespace std; long long Decimal4(long long d){ std::vector<long long> v; while(d){ v.push_back(d%4); d /= 4; } long long j = 1, res = 0; for(i</long></algorithm></vector></iostream>…

AOJ 0195 - What is the Most Popular Shop in Tokaichi?

aoj

実装方法を少し考えた. #include <iostream> int main(){ int n, m, max; char s; while(std::cin >> n >> m, n&&m){ max = n + m, s = 'A'; for(int i=0;i<4;i++){ std::cin >> n >> m; if(n + m > max)max = n + m, s = 'B' + i; } std::cout << s << " " << max <<</iostream>…