夢追い人

"It takes a dreamer to make a dream come true."―Vincent Willem van Gogh

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

あたまよわい…

時間もないしやった問題の羅列。 今日からPCKの2010の過去問解くことにしてみた。

昆布精進、後もう少しでPC封印

半封印状態なんですけど。。。なぜか精進以外のことでつかってたりするので今回の期末も気がかりです(;´Д`)

精進

昆布で精進

精進できなかった日

というわけで出来なかったのよ。 3026の実装がorzってなったし。。。 つまるところ雑記なわけだが…なにを話そうか? これだけでグダるのもなんだから、各オンラインジャッジとコンテストについての個人的考察をしてみよう。 オンラインジャッジ AOJ 言わずと…

明日から・・・

旅委関連でWinにしばらく移ることになりそう。。。というわけで多分精進もしばらく…いや、できるかな?

とりあえず。

ACしたやつの羅列

最強最速アルゴリズマー養成講座をやってみる

いきなりDiv.1のMediumとかだされたりしてなんとなく遠ざけてたけど、Div.1Easyとかぐらいなら解けるようになったし、レベル上げたいしやってみた。

精進三問

全部貪欲の簡単問題なのでコードのみ。 実装ミスとかのタイムロスを減らしていきたい。

1083,1163

PKU難しいってつぶやいたら先輩が色んな問題の主観的難易度がのったページを教えてくれたので…

TCO2011 OR1

過去問といいつつとってもタイムリーな問題です。

TCO2010 OR1

TCOのR1が今夜開かれるということで、裏でプラクティスルームやろうかと思ったら…TCO過去問のみしか残っていなかったのでやりました。 コーディングミスで大幅タイムロス。痛い。

まともに解いてない…

0017 #include <iostream> #include <string> using namespace std; int main(){ string s, strCopy; while (getline(cin, s)) { for(int j=0 ; j<26 ; j++){ for(int i=0 ; i<s.size() ; i++){ if(s[i]>='a' && s[i]<='z'){ s[i] = (s[i]=='z')? 'a' : s[i] + 1; } } if( s.find( "the" ) != string::npo</s.size()></string></iostream>…

NASA-NTLログ

終了後公開(後悔)

0514 0515

0514 Quality Checking 三つの部品を組み合わせたときに、それが正常に動作しない場合どれか少なくとも一つが壊れているとする。逆に言えば部品の組み合わせが正しく動くならばその部品はすべて正常である。さまざまな組み合わせとその結果が与えられたとき…

1001

Javaでの多倍長計算の練習 import java.math.*; import java.util.*; class Main { public static void main(String[] args) { Scanner std = new Scanner(System.in); BigDecimal R; int n; while (std.hasNext()) { R=std.nextBigDecimal(); n=std.nextInt…

MM71 TCO勢のみなさんお疲れ様でした。

※ちょっと記事編集的な都合上で昨日のわくに書かせてもらっています。というわけでTCO裏MM参加してきました!といっても、今回は得点を取ることが目標だったので達成した瞬間NEETしていましたが・・・ 思考ログも@chokudaiさんみたいな立派な考えを持ってい…

SRM438,437 Easy

ミディアムは相変わらず解けません(泣

0506,0513

0506 問題文は各自 方針 やるだけ コード #include <iostream> #include <sstream> #include <algorithm> #include <string> using namespace std; int main() { int n; string s; while (cin >> n && n != 0) { cin >> s; for (int i=0; i</string></algorithm></sstream></iostream>

439 Div.2 Easy && News

Medium解けへんなぁ…

3094

SRM過去問もやったけど、小数点を扱う問題でよく分からんのでパス 問題 文字列での文字のアドレス(1,2...N)とアルファベットでの番号(A=1,B=2...Z=26)をかけ合わせた総和をそれぞれの文字列について返せ。ただし、空白は0とする。 方針 やるだけ コード #inc…

さぁて。

お久しぶりです。今日からしばらく、自分のゲームのためのSwing学習にあわせて、Swingの記事を書こうと思います。Swingとは、JavaでGUIアプリケーションを作るときに使えるライブラリです。ではいってみましょう。とりあえずサンプルプログラムです。import …

SRM442,441のDiv.2Easy,Medium

やっぱり微妙に間違える…ってか、今までChromeでブログ書いてたけどFFのビジュアルが意外とかっこいいwww

1488 TEX Quotes

解説省略 #include <cstdio> using namespace std; int main() { char str; bool flag=true; while (scanf("%c",&str)!=EOF) { if (flag&&str=='"') { printf("``"); flag = false; } else if (!flag&&str=='"') { printf("\'\'"); flag = true; } else { printf("%c</cstdio>…

SRM444Medium,443Easy,Medium

Mediumがどうしても後一歩のところで届かない…がんばる。

0543

JOIの予選一問目だったはず。簡単。 #include <cstdio> using namespace std; int main() { int sum; while (scanf("%d",&sum)&&sum!=0) { for (int i=0; i<9; i++) { int n; scanf("%d",&n); sum -= n; } printf("%d\n",sum); } }</cstdio>

2612,3650

PKUで簡単な問題をみつけるのは難しい。

0505,0516,0521,0522,0532,0533

JOI過去問で精進。 まだ簡単な問題ばっかだから貯まるね。うん。

0031,0045,0047,0055,0057,0060

なんか全部解説するのは面倒だ。

Hだけ・・・あと0016

ちょっとTwitterで@k_operafanさんにご教授いただき、通しました。 #include <iostream> #include <vector> #include <algorithm> #include <cmath> using namespace std; typedef unsigned long long ll; typedef vector<ll> vl; int main() { int n; while (cin>>n&&n!=0) { ll s = n*(n+1)/2; vl o</ll></cmath></algorithm></vector></iostream>…

UAPC2011参戦記

とりあえず結果 rank AC time A B C D E F G H I J K L 85 2 216 73/3 - - 0/1 - - 0/1 0/41 - - 82/0 - あんまこのACM/ICPC方式の得点のつけ方よくわからないけどHを41回ほどSubmitしていることに注目www