というわけで時間が来たのでネタばれです。 s[];main(f){ for(;s[getchar()]++%f?:s[++f]?printf("%c:%3d\n",f,s[f]):f<99;); }基本的な方針としてはsに出現回数を入れるのですが入力の終端をどうやって取るのかが問題です。 適当に配列の値の余りが0のとき…
引用をストックしました
引用するにはまずログインしてください
引用をストックできませんでした。再度お試しください
限定公開記事のため引用できません。