結果
| 問題 | No.207 世界のなんとか |
| コンテスト | |
| ユーザー |
|
| 提出日時 | 2026-09-08 11:45:42 |
| 言語 | Python3 (3.14.7 + numpy 2.5.2 + scipy 1.18.0 + ACL) |
| 結果 |
WA
不安定
|
| 実行時間 | - |
| コード長 | 1,170 bytes |
| 記録 | |
| コンパイル時間 | 55 ms |
| コンパイル使用メモリ | 14,976 KB |
| 実行使用メモリ | 13,184 KB |
| 最終ジャッジ日時 | 2026-09-08 11:45:44 |
| 合計ジャッジ時間 | 2,196 ms |
|
ジャッジサーバーID (参考情報) |
judge3_0 / judge2_1 |
(要ログイン)
| ファイルパターン | 結果 |
|---|---|
| other | WA * 18 RE * 1 |
ソースコード
def Input_checker_1(x, y):
if x > y:
print("\nA≤Bが必須です。AとBを再入力してください。\n")
return False
return True
def Input_checker_2(x, y):
if x < 1 or y >= 2000000000 or y - x >= 100:
print(f"""\n入力値が範囲外です。\n1~{2000000000:,}の範囲内で、
差が100以下のA、Bの値を再入力してください。\n""")
return False
return True
def input_func():
input_num = list(int(x) for x in input().split())
a = input_num[0]
b = input_num[1]
return [a, b]
print("整数A、Bの値を入力してください。\n半角スペースで区切ってください。(A≤B)\n")
Input_checked = False
valid_AB = input_func()
a = valid_AB[0]
b = valid_AB[1]
result = []
#入力値チェック
Input_checked = Input_checker_1(a, b)
if Input_checked == False:
a, b = input_func()
else:
Input_checked = Input_checker_2(a, b)
if Input_checked == False:
a, b = input_func()
#3の倍数および3の付く数を抽出
for i in range(a, b + 1):
if i % 3 == 0 or '3' in str(i):
result.append(i)
for i in sorted(result):
print(i)