Kazun の競プロ記録

競技プログラミングに関する様々な話題を執筆します.

AtCoder Beginner Contest 235 A 問題 Rotate

問題

atcoder.jp

提出解答

atcoder.jp

問題の概要

 3 個の数字  x,y,z をこの順に並べてできる  3 桁の整数を  N(x,y,z) とする.

 N(a,b,c)+N(b,c,a)+N(c,a,b) を求めよ.

制約

  •  1 \leq a,b,c \leq 9

解法

 N(x,y,z)=100x+10y+z なので,

 \begin{align}
& \phantom{=}~ N(a,b,c)+N(b,c,a)+N(c,a,b) \\
&=(100a+10b+c)+(100b+10c+a)+(100c+10a+b) \\
&=111(a+b+c) \end{align}

である.