アルゴリズム忘備録

競技プログラミングとかデータ分析とか

2017-09-18から1日間の記事一覧

C: Fountain Walk - AtCoder Grand Contest 019

agc019.contest.atcoder.jp 格子マップ及びいくつかの頂点が与えられる。格子の辺は100m、与えられた頂点にはN個の噴水があり、半径10mの外周を通ることが可能である。格子点は同一水平線上または同一垂直線上にたかだか1個である。 スタートとゴールが与え…

B: Reverse and Compare - AtCoder Grand Contest 019

agc019.contest.atcoder.jp 文字列Aが与えられる。任意の添字i, jを選び、連続部分文字列A[i]..A[j]を反転させる。(i=jならなにもしないのと同値)。この操作を1回だけしたときに得られる文字列は何通りあるか? 左の文字から順に数えていく。今見ている文字…

A: Ice Tea Store - AtCoder Grand Contest 019

agc019.contest.atcoder.jp アイスティーの単価がQ, H, S, D円でそれぞれ0.25l, 0.5l, 1l, 2l買える。在庫はいくらでもある。Nリットルのアイスティーを買いたいとき、必要な金額はいくらか? 要は2lのものをいくら買うか、ということである。まずリットル単…