川のブログ

川の適当気ままなブログです。 

2016-06-01から1ヶ月間の記事一覧

AOJ 0127 Pocket Pager Input

こんにちは川です。 今回は、文字と数字を対応付けて解いていっただけです。 ソースコード #include <bits/stdc++.h> using namespace std; int main() { string str; char poke[6][6]={{"abcde"},{"fghij"},{"klmno"}, {"pqrst"},{"uvwxy"},{"z.?! "}}; while(cin>>str){ i</bits/stdc++.h>…

AOJ 1000 Sale Result

こんにちは川です。 今回は、普通に計算してしまうとint型の範囲を超えてしまいます。 なので、sale、numをそれぞれ1000で割って、かけた値が1を超えたら出力する、みたいなことをしています。 ソースコード #include<bits/stdc++.h> using namespace std; int main() { in</bits/stdc++.h>…

AOJ 0125 Day Count

こんにちは川です。 今回は、まず最初に入力された西暦から次に入力された西暦までの日数を加算します。 次に余分な月を減算し、日にちをプラスしています。 コードが汚いですね。 ソースコード #include<bits/stdc++.h> using namespace std; int main() { int year[2],mon</bits/stdc++.h>…

AOJ 0162 Hamming Numbers

こんにちは川です。 今回の問題は、ハミング数が1 * 2^n * 3^m * 5^x (0<=n,m,x)らしいので ハミング数を割り出し、for分でまわして適当にやりました。 ソースコード #include<bits/stdc++.h> #define MAX 1000001 using namespace std; int main() { bool hamming[MAX]={};</bits/stdc++.h>…

AOJ 0124 League Match Score Sheet

こんにちは川です。 今回もやるだけです。 ソースコード #include<bits/stdc++.h> using namespace std; int main() { int n; bool kawa=0; while(cin>>n,n){ if(kawa)cout<<endl; string str[10]; int num[10]; for(int i=0,win,lose,draw;i<n;i++){ cin>>str[i]>>win>>lose>>draw; num[i]=win*3+draw; str[i]+=','; } for(int i=0;i</endl;></bits/stdc++.h>

SPAJAM2016_福岡予選_参加記

こんにちは川です。 テストも終わり落ち着いたので、テスト前日に参加したコンテスト参加記でも書こうと思います。 参加したコンテストについて 今回参加したコンテストは日本でも最大級のハッカソンSPAJAMの福岡予選です。 詳しくはサイトのリンクから見て…

AOJ 0619 Selecting Subjects

こんにちは川です。 なんか唐突にJOIの予選問題を解きたくなったので解きました。 まぁ簡単な問題しか解いていませんが。 今回はやるだけです。 ソースコード #include<bits/stdc++.h> using namespace std; int main() { int ten[6],ans=0; for(int i=0;i<6;i++)cin>>ten[i</bits/stdc++.h>…

AOJ 0160 Delivery Fee

こんにちは川です。 これからはしばらくやっていけそうです。 今回は、やるだけです。 ソースコード #include<bits/stdc++.h> using namespace std; int main() { int n; while(cin>>n,n){ int ans=0; for(int i=0,x,y,h,w;i<n;i++){ cin>>x>>y>>h>>w; x+=y+h; if(x<=60&&w<=2)ans+=600; </n;i++){></bits/stdc++.h>…