問題一覧 > 通常問題

No.661 ハローキティはりんご3個分

レベル : / 実行時間制限 : 1ケース 2.000秒 / メモリ制限 : 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 529
作問者 : kyamatsukyamatsu / テスター : cielciel
0 ProblemId : 1588 / 出題時の順位表 / 自分の提出
問題文最終更新日: 2018-03-09 23:29:19

問題文

ハローキティの体重は一般にりんご3個分であることが知られている。
ここで、りんご3個分の重さを1キティと定義する。
入力において自然数Nが与えられるので、りんごN個分の重さであるキティの数値Mを出力せよ。
ただしNが8の倍数である場合は、「iki」、10の倍数である場合は「sugi」、8の倍数かつ10の倍数である場合には「ikisugi」と出力せよ。

$N$は$3$の倍数または$8$の倍数または$10$の倍数である。

入力

$i$
$N_1$
$N_2$
$N_3$
.
.
.
$N_i$

入力はi+1行からなる。
1行目のiは入力として与えられる行数を表している。(1≦i≦5)
2行目からi+1行目までは入力として与えられる整数を表している。
ただし、$N_x$(1≦x≦i)は必ず3*aまたは8*aまたは10*a(a=0,1,2.....)であることが保証されている。
$ 1 \le N_x \le 1000000$

出力

出力はi行からなる。
各入力に対して答えとなる整数を出力せよ。
ただし入力が8の倍数である場合は、「iki」、10の倍数である場合は「sugi」、8の倍数かつ10の倍数である場合には「ikisugi」という文字列を出力せよ。

サンプル

サンプル1
入力
3
3
6
30
出力
1
2
sugi

サンプル2
入力
4
36
8
30
160
出力
12
iki
sugi
ikisugi

3個目の入力のように3*aと10*a(a=0,1,2.....)を同時に満たしていても、優先されるのは「sugi」という文字列の出力である。いかなる整数Nにおいても文字列を出力する条件を優先すること。

提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。