- 37 名前:デフォルトの名無しさん [2017/08/31(木) 03:07:02.90 ID:KfXpPD/x.net]
- >>35
3の倍数かどうかは3で割った余りが0という簡単な計算で済む。 10進数でどこかの桁に3が含まれているかの調べ方については文字列に直して 先頭から検索するという方法が直観的に分かり易いだろうが、この問題では 1〜100の値しか入力されないので2桁の内の何れかが3であるかを調べれば良く、 それならば文字列にせずに10で割った余りが3か、または10で割った値の10で 割った余りが3かを直接計算して調べた方が速いし無駄がないと思う。 https://paiza.io/projects/6TOOKXs3d3CynJtQEicEWQ
|

|