【Java】1文字ずつ値を入力された整数を3桁の整数にする(A - RGB Cards)
解いた問題
AtCoderの「A - RGB Cards」
提出した回答
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int r = sc.nextInt(); int g = sc.nextInt(); int b = sc.nextInt(); sc.close(); int sum = 100 * r + 10 * g + b; if (sum % 4 == 0) { System.out.println("YES"); } else { System.out.println("NO"); } } }
値の順番が決まっているので、素直に100倍、10倍した。
4の倍数なので「4で割った余りが0になる」処理を書いた。
TODO
- 他のA問題を解く
- 競プロにもっと慣れる
この程度のものなら数分で掛けるようになったので、少し成長した気がする。
おわり。。