1. paizaラーニングトップ
  2. レベルアップ問題集
  3. 素数メニュー応用編(言語選択)
  4. 問題一覧 COBOL(Beta)編
  5. 約数じゃんけん

素数メニュー応用編のサムネイル
約数じゃんけん (paizaランク C 相当)

問題にチャレンジして、ユーザー同士で解答を教え合ったり、コードを公開してみよう!

問題

下記の問題をプログラミングしてみよう!

paiza くんと izapa くんがランダムに出した整数でじゃんけんをします。

このじゃんけんは出した整数の約数の和が大きい方が勝ちです。ただし、約数の和に出した整数は含まないこととします。

例として、paiza くんが 18、izapa くんが 16 を出したとき、paiza くんの値は 1 + 2 + 3 + 6 + 9 = 21、izapa くんの値は 1 + 2 + 4 + 8 = 15 となるので paiza くんの勝ちとなります。

paiza くんが整数 A、izapa くんが整数 B を出したとき、どちらが勝ったかを教えてください。

入力される値

・ 1 行目に整数 A B が与えられます。


A B


入力値最終行の末尾に改行が1つ入ります。
文字列は標準入力から渡されます。 標準入力からの値取得方法はこちらをご確認ください
期待する出力

整数 A と B の約数の和をそれぞれ計算し、A の約数の和の方が大きければ "paiza"、B の約数の和の方が大きければ "izapa"、引き分けなら "draw" を一行で出力してください。

末尾に改行を入れ、余計な文字、空行を含んではいけません。

条件

すべてのテストケースにおいて、以下の条件をみたします。

・ 1 ≦ A, B ≦ 10,000

入力例1

6 9

出力例1

paiza

入力例2

156 456

出力例2

izapa

入力例3

360 401

出力例3

paiza

問題一覧へ戻る

ページの先頭へ戻る