るくすの日記 ~ Out_Of_Range ~

主にプログラミング関係

2012-10-01から1ヶ月間の記事一覧

Googleに行ってきました

先日部で、2泊3日の東京遠征に行ってきました。 1日目は秋葉原、2日目は発表練習、そして3日目はGoogle社に訪問させていただきました。Google社では社内食堂で、かの有名な『Binary Hacks』の著者の方とお食事、お話させていただいた後、エンジニアの方々の…

SRM 554 Div2

250 TheBrickTowerEasyDivTwo並べるだけ class TheBrickTowerEasyDivTwo { public: int find(int redCount, int redHeight, int blueCount, int blueHeight) { int now_h = 0; int C[2] = {blueCount,redCount}; int H[2] = {blueHeight,redHeight}; memset(…

PKU 1651 Multiplication Puzzle

PKU

1651 -- Multiplication Puzzle [問題] N枚のカードが与えられる。これらの中から任意の1枚を取り除く。この際、選んだカード * 左のカード * 右のカードのスコアが加算される。ただし両端のカードは選べない。 可能な限りこれらの操作を繰り返した時の合計…

PKU 1611 The Suspects

PKU

1611 -- The Suspects [問題] いくつかのグループとそこに所属する生徒のメンバーの情報が与えられる。0番の生徒が強力な風邪菌(意訳)を持っていて、同じグループに所属している生徒に感染してしまう。感染は推移的であり、例えば aグループ と bグループ両…

PKU 1564 Sum It Up

PKU

1564 -- Sum It Up [問題] N個の要素からなる集合が与えられます。合計がtとなる任意の部分集合をdecreasing orderで出力してください。(例) Input: t = 400 N = 12 [50 50 50 50 50 50 25 25 25 25 25 25]Output: Sums of 400: 50+50+50+50+50+50+25+25+25+…