AtCoder

嘘つきの高橋くん

あなたと高橋君は、AtCoder 王国に住んでいます。AtCoder 王国には、N 個の町と、町同士を結ぶ何本かの道路が存在し、道路は双方向に移動可能です。 N 個の町はそれぞれ 町 1,町 2,…町 N と呼ばれてい ...

AtCoder

高橋くんと文字列圧縮

高橋くんはある文字列 s を持っています。文字列を短く表現することに興味のある高橋くんは、以下の圧縮方法を試してみることにしました。

文字列 s を同じ文字が連続 ...

AtCoder

文字列の反転

半角の小文字アルファベットのみからなる文字列 S が与えられる。 文字列 S に対して以下の操作 1 から操作 N までを番号の昇順に行う。左からl​i​番目の文字を左端、ri番目の文字を右端とした部分文字列を逆順にする。 ...

AtCoder

choku語

文字列 S が以下の条件を満たしているときに S は choku 語であると定義する。

文字列 S が空文字列であるとき。
文字列 S が、choku 語である文字列 T の末尾に ch をつけた文字列 ...

AtCoder

A±B Problem

高橋くんはプログラミングコンテストで A+B を出力するプログラムを書いたつもりでしたが、 A-B を出力するプログラムを書いたような気がしてきて不安になりました。高橋くんは書いたプログラムをうっかり消してしまっ ...

AtCoder

高橋くんの集計

高橋くんは、上司から
1. 会社で作っている N 個のソフトウェアに平均でどれくらいのバグがあるか調べろ
2. ただし、バグがないソフトは調査母数に含めるなと指示されました。

しかも、上司は小 ...

AtCoder

価格の合計

今回の問題はこちらから「価格の合計」。問題文にあるように、与えられるXのK番目のビットが立っていればKの番目のアイテムを含み、最後に価格の合計を出力することが求められている。

今回の問題はXを2進数に変換して、ビ ...

AtCoder

セキュリティ意識の高い高橋君はこの度、自分の家に新しい錠をつけることにしました。
この錠はダイヤルロック式で、1 桁の数字が表示されるディスプレイと、赤色と青色の 2 種類のボタンがついています。赤いボタンを押すとディスプレ ...

AtCoder

入浴時間

高橋君は、お風呂で湯船に浸かった秒数を数える習慣があります。
今日は、高橋君は湯船で N 秒まで数えました。
しかし、秒だと解りにくいので、何時間何分何秒、という形に直したいです。
秒数 N が与えられ ...

AtCoder

心配性な富豪、ファミリーレストランに行く。

私は富豪だ。それも大富豪と言っていいぐらいお金を持っている。欲しいと思ったものはまずこの有り余るお金を使って買うことができる。しかし、この底の尽きないように思えるほどのお金でさえ人の心を買うこ ...