「情報オリンピック」を含む日記 RSS

はてなキーワード: 情報オリンピックとは

2021-07-24

anond:20210724170149

なんかその辺って産業振興とか国力と全然関係なくね?数学オリンピック優勝した人とか情報オリンピック?優勝した人とか超すごい産業振興インフラ率いてるとかそんなこと全然ないよね?追跡してみたら田舎農業やってます、みたいなことになってない?

特に基礎数学って文学芸術に近くてお金あんまり関係しないイメージある。

2017-03-27

ネット時代からこそ出る杭を伸ばす教育ができると思う

数学オリンピック物理オリンピック化学オリンピック情報オリンピックに相当する才能がある人でも、適切な教育を受ける機会がなかった。

これまでは仕方がなかった。塾があっても生徒が集まらなくて経営が成り立たないだろうから

でもネット上なら誰でも均等に教育が受けられるこの時代には、出る杭を伸ばす教育ができるようになった。

今こそ、日本トップ層をさらに伸ばす教育、隠れた天才を発掘する機会を作るべきじゃないかと思う。



だれか一緒に数学オリンピック物理オリンピック化学オリンピック情報オリンピックを目指したオンラインスクールを立ち上げないか

2016-10-21

http://anond.hatelabo.jp/20161021133015

一芸でやっていくのは総合力でやっていくのよりずっとずっと突出した能力が求められる。

99.9%の人は総合力が試されるフィールドで戦うことになる。

君が数学オリンピックとか言語学オリンピックとか情報オリンピックメダルを取れるとか

囲碁とか将棋プロになるレベルでない限りは最終的にはそういうフィールド勝負することになる。

それにいろんなジャンル勉強をすることは

苦手な事を勉強をするという能力というメタ能力を伸ばす事になる。

勉強大学入試で終わるわけではない。

先生アドバイスは君の為のものと思っていいよ。

2014-10-06

大学中退で職歴無しで世間知らずの私が初めてアルバイトをしてみた話。

大学中退で職歴無しで世間知らずの私が初めてアルバイトをしてみた話。

・どれくらい世間知らずであるかについて(ここから読みとばし推奨)

小1までは呉に住んでた。近くに住んでた女の子毎日一緒に学校に行ってたと思う。

小2の時は大阪市引っ越し。転入生は私以外に2人いて一人は中国から来た女の子で、もう一人はアメリカから来た男の子

この女の子おんぶしてもらったりとかしてもらったことがあったけど周りの大阪の子は男女がおかしい!みたいな目をしてたと思うけど当時の私は、なにがおかしいのかなぁって感じていたと思う。

またこの男の子の方は私と一番仲良くなった人であったが、その後中学受験塾の公開テスト総合1位を連発してN中トップ合格している。

彼の存在小学生の私の中では比較する対象としてすごく存在感のあった存在であったと思う。

小3でも無駄大阪市内で転校した。当時も少子化が言われる中であったが3番目の小学校は1学年156人いた。

私は中学受験塾に通うようになって、塾で算数は1位で国語はビリをくりかえした。

その小学校から大阪星光に合格した人が8人いて(うち4人が進学)東大寺に3人が合格してて他は省略。公立小学校から3人以上が同じ私立中高一貫に行くのはうちの小学校だけかと思う(すごくどうでもいい話をした)

中学デビューとか無理だよって話にしようかと思ったけど元々中学受験で一緒だった人が大量にいるので関係なかった。

その後いろいろあって、中学で学年ビリで追い出されて高校受験して兵庫高校

兵庫高校で学年ビリのまま3年で追い出されて、1年間の空白の後に東京工業大学入ったけどそのまま学年ビリを6年続けてやっと中退した。

大学卒業して、いい環境で育ったんだねと思われるのだけは嫌だしそんなの耐えられないので、すごくめでたいと思っています

大学進学率は知識としては100%ではないことくらい知っていますが、自分の周りだけで言えば100%なので、大卒ではないという世界を全く知らない。

親は医師であり、親子関係は死んでいるが経済的な繋がりだけはあって、スーツ等も含め、私は未だに自分で服を買ったことがない。

私が初めてはてなダイアリーを見てたのは同世代情報オリンピックに出てた麻布の人とかの日記でした。

学歴が全く関係のないアルバイトとは一生無縁の人も世の中には存在するわけで、経済的環境だけで言えばそういう環境にいた。

でも、親ではなくてお手伝いさんとかに育てられる方がまだましだと思う。

親は子どもと全くコミュニケーションできていないのに、親はそう思ってない状態が一番子供を苦しめるのだ。

ずっと親を殺すか殺さないかの状態だった私の中学時代はなんだったのか。

理不尽な扱いを受け、涙まみれにしたチラシの裏紙は何枚生産しただろうか……。

たまたまさなかっただけなのに。東大寺の子は親を殺したけど、私はたまたまさなかったってだけの未来なのだマンションだし。

(読みとばしここまで)


仕事の選定~面接電話


私は親との会話が死んでいると思っているけど、親はそうは思っていないので、そういう。

会話は相手の認識を信用できないと成り立たないのだけど、一切認識が信用できない関係である認識が違うのがつらい。住んでる世界言語も違う

私であれば私に投資するのであれば小学生の時から呼吸つらいって体が言ってるので病院につれていくけど、

困ったことに中学生の時に私が殺したいと思ってた親は医者なのだ面白い

親がなんでそれで満足できるのか全く理解できないけど、親が満足なのであれば子供としては親の満足に従うように体ができてるというか。

私も小学生算数教えたいだとかは言ってはいるが、だいたい否定されるので(絶対やりたいわけでもないしそれ以上は言わない)

(また増田に何度か書いたものは親に送ったメールなのだけど、何が言いたいの?って反応しか得られないので信じられない)

自分が親だったら子供が考えてることを知りたいと思うのだけど、なんで全く興味がないの?信じられない。ただそれだけなのだけど。)

子供なんて親のおもちゃなんでしょ。大学卒業したらそれで満足だったんでしょ。私がずっと親を殺したいと思ってたことくらい知ってるでしょ?なんで親はまだ生きていられるの?)

よく新聞とかに入ってる求人情報から適当に選ぶ。別にどれでもいいよ。どれでもいいでしょ。

公共機関である日本郵便なら変なことはないだろう的な。

面接の予約のための電話をする。電話とても苦手。メールがいい


面接

学歴不問であったし、奴隷ロボットのように働きますという振る舞いをすれば落とす理由がないよね。

応募した時間帯は昼~夜であったが、深夜で間違いありませんか、と聞いてきたのでそこだけは否定した(ちゃんと否定できるかを見たかったのだと解釈している)

あとははいはいはいはいって言うだけだった。志望理由も、働く必要があるため、程度にした。そんなにアピールする必要もないであろう。

不採用にした方がお互いにとって幸せだったと思うし、採用は誰も幸せにならないようにも思うけど。

最後に軽いテストがあって、紙に数字がバラバラに印刷されていて、1から順番に○をつけていって制限時間以内にどれだけできるか、で著しく適性のない人を落とす理由にするためのものであると思うが、数字の数はそんなに多くなくて、順番無視して全部○をつけようかなとも思ったりはしたけど、全部○ついてたところで特に誰も幸せにならないのでふつうにやった。

(私から面接官の手元が見えないように机の上についたてがあったので、面接からも私の手元は見えない)


研修

業務上横領郵便法違反等の犯罪をしたら一生後悔しますよとかのビデオを長々と見させられたりする。

時間やってて4時間後にテストやって丸付け。問題文読めば○つけて下さいか×をつけて下さいってはじめから書いてあるようなやつ。

信書秘密は退社後もだけど「これひっかかったひといるでしょ」→ひっかかるとかいレベルじゃないと思うのだけど、なんで手を挙げている人が複数人いたのか全く理解したくない。

自分最前列に座りながらも寝不足でずっとあくび連発しててあまり後ろ覚えてないけど。

解釈はするもので、テストかい問題作成者とのコミュニケーションに慣れているか慣れていないかの環境の違いだと思うけども。



仕事を通して思ったこと。

まず所属ゆうパック。私個人に関して言えば使ったことがないのだけど、全国にある郵便局で30キロ以下の荷物が集められる。小さな郵便局で集まられたものは大きなところに集めて、そこで100通りくらいに区分して全国に配る。一番大きなハブ新東京郵便局新大阪郵便局で、全国に飛ばすのは100通りくらいあって、もちろん東京にも大阪にもその地域に配るものもあって。

まず従業員正社員20万人期間雇用社員20万人

人間犯罪を犯すかは確率で、人それぞれ固有の状態にある。その視点研修は行われる。

防げない人は防げないが、防げる可能性のある人は防ぐのが狙いなのである

私自身は研修は暇であるわけだが、会社が作り上げてきた儀式の意義は積極的に賛成である


誤送を防ぐためにいちいちハンコを押している。基本的に目に入る物すべてに対して、それまでの歴史は分かるのである

ただ私に関して言えばハンコ押すのは時間と体力の無駄使いである。

私は完璧主義者であり、完璧主義者というのはだいたいミスを極端に嫌がり慎重で丁寧にしか作業ができないので。


区分機にかけることができる荷物と区分機にかけられない荷物があったりする。

区分機によって分けられ、専用シュートにたまった荷物の場合シュートの中で荷物の軽い整理をして、

シュートからロールパレットに美しく積み込む人と別々の二人用意した方が早そう。

というか、人間があって方法論があるわけで、方法論があってから人間があるわけではないアレでして

センスのないであろう人間の集まり方法論だなぁとは思うのであるが、無駄が多いと言うか

何を効率的だと思うかが人によって違う。

もし自分分身したとしたらこうやるし、もし自分奴隷を雇うならこうやるし、というのがそれぞれの人の頭の中にあって。

忙しそうにすることが正義なのではない。無駄で美しくないことはしたくないのだ。

専用シュートからロールパレットに直接荷物を積み込めおじさんもいたけど、どんな種類の荷物が何個来るのかとかわかんないし、ロールパレットに積んでから美しく整理し直す方が美しくないでしょ。美しくない人間嫌い。

そしてこんなの人間のやる仕事じゃないのだ。将来的にロボットがすべてやるであろう。

なんでこんな仕事をわざわざしようと思ったのかそこにいる人たち全員に聞いて回ってやりたい

投げやりになったので後でまたもう一回書きなおそう。

2013-07-12

国際情報オリンピック入賞者に母校の出身者が入ってた。おめでとー。

化学オリンピック懐かしいなとふいに思ったら、劣等感が首をもたげた。

色んなやつがいる。その中にたまたま増田に書き込むまでに落ちたヒッキーもいるだけさ。

俺も180人の中の1人さね、うけけけけけけけけ。

2012-07-15

Twitterで知り合った自称Geekの子HTMLの話をしてみたら

なぜかLINEでのやりとり。このあとTwitterでblockされた。

Ahi
Byeah
B学校祭わろた
Aおつ。
A打ち上げ的なものはないの?
Bない
B学校祭中
Aああ、把握。わろたがおわたに見えた。
B学校祭ェ••••
Bパソコン部の展示なう 誰もけえへんやん
Aなるほど
Bパソコン部だけ学校雰囲気じゃねーww
Aそんなもんや…
Bあっちで音ゲー こっちでぽけも
B君もパソコンかい
B友達こねーくそわろ
Aんにゃ、高校のときは※※と〒〒やってたねえ。
B学校祭の新しい形ですね
B学校祭なんてお客さんが楽しむもので、生徒が楽しむものではない、生徒は楽しませる側です
A僕んところの高校のパソコン部とか何やってたんだろうねえ。
ATwitterとか見てると灘校のパソコン部展示とかは相当盛り上がってたみたいだけど。
B君は神学校出身かい
B灘高は秀才から
Aいや、ずっと公立だね。
Bつくこま のパソコン部もハイレベルやで
B偏差値は?
A僕の偏差値? 学校入試偏差値?
B私は地方進学校(笑)です
B学校と君の
A同じく地方進学校ってとこだね。もっと田舎から高校入試は大した競争はないんだけど。
B数学できんねやろ?
A入試偏差値はさすがに新聞か高校入試情報誌バックナンバーあたらんとわからんなあ。
Bというか君札幌じゃん
Aんにゃ、札幌じゃないけど。
B北海道??
A北海道
Bむろらんさかえ?
Bくしろちょうりょう
Aノー。
Bかいせい?
Bあさひがおか?
B東西南北
B
Bどれ?
B帯広はくよう?
Aちゃうねん。
Bどこ?
B西?
A柏葉とか〒〒強かったなあ。
BW
B 君×高?
ANo.
B俺×高www
Bわろたqwwww
B×高わろたwww
B×高わろわろわろたwwww
Aなにがおもしろいwwww
B君は?
A(そもそも高校生ではないんだけどね…)
B中学生大学生
A大学出てるよ
B出身高どこ?
B北海道ではないの?
A△△。
Bもれ札幌×高。知ってる?私服やで!
B△△?
A私服やで。
B△△高校??
Ayes.
B▲▲系?
Aとは
B画像
B偏差値67わろた ●●県かー
Aそれ●●の男子校な。
A●●の△△はたぶん私服じゃないぞ
B●●神やな
B何県?
A△△市知らんのか…
B画像
Bしってるで!
B理数科?
A普通
Bなんで私服
B
Aなんでって言われても、校則制服がないからだけど。
Bわろた
Bこの話やめよ
A( なんでいきなり学校の訊問から始まったんだ…? )
BHtmlの話にかえよう
Aうむ。
Aで、HTMLって何さ?
A何だと思う?
Bはいぱーてきすとまーくあっぷらんげーじ 絵や歌と一緒で自分表現するもの
Bメディア
Aほむほむ
A「まーくあっぷ」って何?
B表現メディアの一種
B記すこと
Aんー
Aじゃあ、ハイパーテキストは?
B特殊効果付属された文字列及び画像
B及び記号
A特殊効果とは?
B色つき、アニメ
Bこの問答に終点はあるんですか?ゴールがみえてますか?
Aん、取りあえずHTMLがわかってないと話にならんしね。
A満点はつけられないけど及第点じゃないかなー、と。
Bはいぱーてきすと はネットにつながるやつですか
Bてへぺろ
Aネットにつながるやつ」が正確な表現かどうかはともかくとして、それはハイパージャンプハイパーテキストの特徴。
Bハイパーテキストとは
B模範回答
B
Bなんや
Bなんやなんやなんややややややややややややや
Aハイパーテキスト
Bんーなるほど
A要するに、ただのテキストを超えてる。
B○○高校のクズがおるで
Aって概念
B後ろに
Bそれで
Aでだ、そこで
AHTML5って何?
Bなんや
Bテキストを超越したもの創造するための道具
ANo.
Bなんや
Bプログラミング言語
Aそういう名前の「マークアップ言語」ってだけの話なんだけど。
Aプログラミング言語ちゃうねん。
Bしっとるわ
Bでいいたいことは?
B要旨はなんや
Aマークアップ言語」ってことが重要
Bはい
Bそれで
A言語であるからには規格があって処理系がある。
Aってことはおk?
Bうん
B規格?
A規格。
B処理系? 説明せぇ言われても説明できない言葉やわ
Bおしえで
Bおしえてー
A要するに、"print A" って文字列を与えたら "A" って出力するような仕組。
Bそれが処理系
Bきかくは?
Aざっくり言うとそう。
A言語言語として成立するための決まり
Aさっきの例だと "print A" なら「Aを出力しろ」という命令であるべし、みたいな。
AHTML場合は基本的には要素と属性定義になってる。
Bあーわかります
Bいえーす
A要素と属性おk?
Aelement と attribute 。
B要素 属性width height
Aおk
B 要素が親 属性が子
Aそれはちゃうねん。
Bじゃあなんや
Aでもそれは脇道だから置いておく。
Bいいす
Bいえす
Bそして
Bから
Bからの?
Aてっとり早く言うなら、HTML5定義されてる要素の集合に font や center は入ってない。
Bふむ
A集合は?
Bじゃあそれらはなんや
Bドモルガンの法則
B要素の集まり
Aおkおk。問題ないね
Bなめてんのか、て感じですよ
Aで、つまるところ何を見て font とか center を使ってんのよ、ってことになる。
Bしらん
B理由なくても動くから
B
Aってことは、HTML5を知ってることにはならん、と。
Bた(^-^)/な
Bだね
A"理由なくても動くから" niceだね!
Bだろぅ?
Bワイルドだろぅ?
Bで使っちゃダメな理由があんの?
Aさっきの話に戻すと、HTML処理系って何?
Aいっぱいあるよ!<だめな理由
B命令の内容とそれに対応する文字
Aノー。
Bなんや
Bユーザーの命令に対してのコンピュータが処理する内容
A入力に対して応答する「仕組」が処理系
Bしすてむ
Anice
B入力に対して応答する仕組み=処理系
A日本語の「系」は "system" に対応する。
Bおつす
Aで、HTMLを与えて、それをよしなに処理してくれるシステムって何?
B処理系
A具体的には?
BHtml処理系
AHTMLの有名な処理系は何?
Bhtml5
Aそれは規格。
Bやー
Bこんぱいらー?
Aコンパイラ処理系
A(の一部
BHtml処理系なんや
Bコンピュータ
A大雑把すぎる
Bcpu
Aノー。
Bめもり
Bなんやねん
Aノー。
BOs
Bweb
Bブラウザ
AiPhoneにもWindowsにも処理系が入ってるからWebが見られる。
A正解。
Bプレインストールされてすか
Aされてるね。
Bなるほどね
AHTMLの有名な処理系は何?」の模範解答は InternetExplorerとかMozilla FirefoxとかOperaとかGoogle Chromeとか。
B
Aで、どうして規格を守る必要があるのか、の話。
Bブラウザ名前をあげればいいんですね
Aそれはもう終った。
Bexactly
B
B
AHTML5では文書の先頭に って書くことになってるけど、これはどういう意味か。
B宣言
ADOCTYPE宣言
A宣言してるのに規格守らなかったらだめじゃん
Aやーいうそつきうそつきー、ってことになる。
A(まじで
Bどういうこと
BDoctype宣言してんのにcenter、fontを要素として使うのはだめだということですか?
AHTML5の」宣言してんのにcenter、fontを使うのはだめー、ってこと。
Bへー
AHTML 4.01 Transitional とかならおk
B規格守らないとどういう弊害が?
Aおkだけど、なんでそんな古いの使ってんのや、ってことになる。
Aあらゆる意味でめんどくさい。
B
B規格守らないと誰か困るの?
Aユーザも困るし、処理系を作るひとも困る。
Bなんで?
A困ったちゃんは絶滅しないから有名な処理系は古い規格をサポートし続けることになるのは確定的に顕かなんだけど。
Aたとえばちょっと処理系自作しようとしたときに規格を守ってない文書に当たると、例外的な処理をしなければならなくなる。
B新しいhtmlの規格がでても 古いバージョンサポートをやめられないのですか
Aそんなことをしたら、君のページを表示できるブラウザがなくなるよね。
A(HTML5サポート外の要素を使ってるから
Bなるほど
Bcenter、fontに変わる要素はなんや
B何を使えばええんや
Aそもそもそれを要素で指定するのがナンセンスである、って話になってくる。
Aまり中央揃え」とか「フォント」とかって意味の要素がナンセンス
B最初Css使ってたけど他人のコードよんでfontていうやつ見つけたんで使ってみた
A「他人のコードよんで」←まちがい
Bcsscolor: ;
A「規格書を読む」←せいか
B辞めてfont color使うことにした
B他人のページのソースコード読んででええやろ
A赤の他人はだいたい間違ってる
A(僕の言ってることも間違ってる可能性があるから規格書を読むべき
Bなんや
B表現が間違ってるわけじゃねぇんだよな
Bそういえや
B規格書をよめってことか
A暇なときにね
Ahtml5.jp とかで良い。
Bweb
Bなるほどね
B偏差値nn
B
A?
B君の偏差値は??
Aさあ
B教えてや
Aそもそも偏差値の基準とは
B模試偏差値とか教えて
B偏差値の基準は???
B偏差値の基準?なにをいいたい?
A模試って言われても高校出て何年も経ってるから数値自体に何の意味もないんだが。
B君は賢いかどうか知りたいだけよ。それを知るために偏差値は聞きたい
Bはを
A僕が賢いかって言われたらそりゃ賢くはないねえ。
B俺より?
Bプログラミング大会とかでたことある??
A偏差値が良ければ賢いって価値判断がそもそも相当賢くない気がするんだけど。
Aプロコン趣味程度にもやってないね
Bぉーわかってないね
B賢い奴は、学校勉強くらいできるのよ
B学校勉強程度はってことね
Aさっきの偏差値nnって何の数字?
Bプログラミング技能偏差値関係ねぇはずだけど、優秀なプログラマーは有名大出身ばっかさ
Bん?
Bんとね 君の高校の偏差値
B今のね
A把握。
A「優秀なプログラマーは有名大出身ばっか」の統計的根拠はあったりする?
Bない。俺が感覚的に感じた
Bアメリカ
Bれいおじー
A「実際に会った優秀なプログラマ出身大学の関係」とかでも良いんだけど。
Bレイ オジーマークザッカーバーグビルゲイツポールアレン
B下村努
Bスティーブ ウォズニアック
Aおお、そりゃあ有名人だ。
Aで?
Bこいつら全員アメリカトップ高校ばっか
Bなんや、小さい頃から理系天才エリートか、。?
Aそもそもその世代は有名な大学しかまともな計算機がないんだけどね
B日本Googleグリーの幹部は東大東工大京大情報工学ばっか
Bなんだ、理系エリート
Bなんや
Bそういうことかー
B所詮 有名企業高学歴巣窟か、
Aってことで、勉強がんばれ
B君はこの事実をうけとめられるか
Aそういうもんだからねー
B学生のうちは勉強をすべきなんだ.......
Bから勉強を.........!!!!!!
Aするべき。
A僕はまともに学校勉強はしてこなかった人間からねー
Bしろわ
Bしろやいま
Aんー、いまさら大学入試受ける予定もないしねえ。
B君どんな仕事してんの?
A自宅を警備するお仕事をしてるよ☆ ってTwitterのbioにも書いてる
Bニート
B
Aこんな夢見がちな大人になっちゃいけないよ☆
B仕事する予定は?
Aないない
Bしろや
B家でなにしてんの?
A勉強
Bなんの?
ASICP
B親が生活費だしてんこ
Bだしてんの?
Aんにゃ、自分お金でだけど
Bふりーたーか?
Bアルバイトはしてる?
Aないない。アルバイトなんてしたら自宅を警備できないしね。
Aそんな大人になっちゃいけない
B自分の金てなに?お前が稼いだ金?
Aいえーす
Bどこで?
B働いてないのに
A不思議だ…
Bお前なんやねん
B何者やねん
A自宅警備員
Bばか?
ATwitterのbioに書いてる以上でも以下でもない感じ。
Bごみ
B社会ゴミ
A少なくともいまの君よりは計算機科学に詳しい、ってことでおk?
Bおーけー
Aってことで、こんな社会ゴミなんか秒速で追い抜いてみせろ、ってことでひとつ
Bまあ俺がお前の歳だったら、お前より知識あるがな。俺×高やし、北大いくし
Aおーすごいすごい。
Aさっきの学歴を持ち出すなら北大じゃいろいろ物足りない気がするけど。
A素直に京大とか東大とか行っとけ
A北大教授京大東大ではしてない研究をしてるのが居てその分野を專攻したいー、とかなら別だけど。
A知ってる範囲の北大学生ものすごいのって、□□□□出てて高校時代から一人でばりばりプログラム書いてる、とかそんな感じだから
Bまあお前よりは高等だから
Bこめん
Bごめん
A僕より偏差値高いだろうってことは知ってるから、いまさら確認することじゃないなw
Aただ、具体名は避けておくけど、GoogleとかMSだけに優秀なプログラマが集まってると思ってるなら、それは間違ってるねー
A高学歴=優秀なプログラマ」が真なら、国内メーカーはどうしてこんな惨状なのか…
A僕がこの2年くらいで会ってきた、そこそこ多めな数の高校生とか大学生たちから見るに、優秀な高校生が良い大学入ってるってのはおよそ間違ってないね東大とか京大とか筑波とか東工大とか。
As/優秀な高校生/優秀な高校生プログラマ/ ね
Bそう吠えんな
Bごみなんだからお前は
B情報オリのメダリストは全員高学歴だろ
Aそれはまったく否定しない
B高学歴=優秀なプログラマーはいってないよくず
B優秀なプログラマー高学歴であることが多いてことな
Aで、情報オリンピックとか挙げちゃうとお前はどうなのよ、って話になってくる。
Bそれ俺より馬鹿クズがいうセリフじゃないぞ
A情報オリンピックメダリストになりたいの? 高学歴になりたいの?
B最終目標金持ちやね
B金持ちになるにはい大学いったほうが確実だろ?
Bプログラミング興味本位かな
A確実って言うには出身大学は要件としていささか貧弱な気がするんだけど
B金持ちになるには、いい大学いくことが近道
A僕は読みたい本が買えるだけの儲けがありゃ良いか金持ちとかあんまり関係ない話やね
Bくずめ
A上位の大学の方が平均年収が高い、とかって水準の話ならまったくその通り。
B金持ちなれねぇやつが かっこつけんなくず
A君が儲ける金は君のものだし、僕が儲けた金は僕のものから、まったく関係がないよね
Bきも
Bくずだw
Bお前は負け犬
B可哀想に
A別に君のおこぼれに与ろうってことは期待してないから、君が勝っても負けてもどうでも良いんだけど。
Bくずめ死ね
Bお前らはくずなんだから今すぎ死ね
A今すぎ
Bお前みたいな奴が日本の足引っ張んだよくずwww
A内心蔑みながらも日本未来を案じるさまは立派です。

2008-12-23

今年の情報オリンピック予選のこの問題、

冬の寒いある日,JOI太郎君は広場にはった薄氷を割って遊ぶことにした.広場は長方形で,東西方向に m 個,南北方向に n 個,つまり, m × n の区画に区切られている.また,薄氷が有る区画と無い区画がある. JOI太郎君は,次のルールにしたがって,薄氷を割りながら区画を移動することにした.

薄氷があるどの区画からも薄氷を割り始めることができる.

東西南北のいずれかの方向に隣接し, まだ割られていない薄氷のある区画に移動できる.

移動した先の区画の薄氷をかならず割る.

JOI太郎君が薄氷を割りながら移動できる区画数の最大値を求めるプログラムを作成せよ.ただし, 1 ≦ m ≦ 90,1 ≦ n ≦ 90 である.与えられる入力データでは,移動方法は20万通りを超えない.

入力

入力はn+2行ある. 1 行目には整数 m が書かれている. 2 行目には整数 n が書かれている. 3 行目から n+2 行目までの各行には、0 もしくは 1 が, 空白で区切られて m 個書かれており,各区画に薄氷があるか否かを表している.北から i 番目,西からj番目の区画を (i,j) と記述することにすると (1 ≦ i ≦ n, 1 ≦ j ≦ m),第 i+2 行目の j 番目の値は,区画 (i,j) に薄氷存在する場合は 1 となり,区画 (i,j) に薄氷存在しない場合は 0 となる.

のいい最適化の方法が思いつかない。

一応プログラムは書けたけど90*90の時にまともに動く気がしない。

単なる深さ優先検索。

array = [
  [1, 1, 1, 0, 1],
  [1, 1, 0, 0, 0],
  [1, 0, 0, 0, 1]
]
result = []
def get(x, y):
  if (0 <= x < len(array)) and (0 <= y < len(array[0])):
    return array[x][y]
  else:
    return -1
def func(x, y, route):
  route = route[:]
  # print x, y, get(x, y)
  if get(x, y) == 0:
    result.append(route)
    return
  if (x, y) in route:
    return
  route.append((x, y))
  if get(x - 1, y ) >= 0: func(x - 1, y , route)
  if get(x , y + 1) >= 0: func(x , y + 1, route)
  if get(x + 1, y ) >= 0: func(x + 1, y , route)
  if get(x , y - 1) >= 0: func(x , y - 1, route)
func(0, 0, [])
for i in result:
  print i

2007-03-04

特集 私がJavaからC#に乗り換えたくない10の理由

 
ログイン ユーザー登録
ようこそ ゲスト さん