ABだけ正解。
レートが1500から1600の間で単振動している(´・ω・`)
A問題
与えられた整数以上ですべての桁の数字が異なる数を答える。
全探索。
B問題
行列の要素に任意の回数1をたせる時、どれか1つの行か列がすべて素数になるまでに必要な最小の回数。
あらかじめ素数を求めておけば行列の各要素について二分探索で素数を調べて素数までの距離を計算することができる。
そうしたらそれを行と列について足しあわせて比べるだけ。
C問題
与えられたnまでの数値をk個の集合に等差数列にならないように分割する。
難しい問題なのかと思ったら診断人さんのニコ生をみたらすごく簡単な内容でした……。
たとえば3つに分割するときは112233123****とすればいいらしい