169462025-05-17 16:06:11p3capKiváló Számokpython3Hibás válasz 0/100616ms5620 KiB
#https://njudge.hu/problemset/main/KK24_excellent/

def main():
	nums = input()
	if not nums.isnumeric():
		print(-1)
		return

	nums = int(nums)
	if not (1 < nums < 1000000):
		return

	for num in range(pow(10,nums-1),pow(10,nums)-1):
		valid = True
		if num % 3 != 0: valid = False
		for e in str(num):
			if e not in ("1", "5"): 
				valid = False
				break

		if valid:
			print(num)
			return
	print(-1)

main()
RészfeladatÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Elfogadva17ms3124 KiB
subtask20/33
2Hibás válasz16ms2884 KiB
3Elfogadva16ms3124 KiB
4Elfogadva16ms3124 KiB
5Elfogadva16ms3124 KiB
6Elfogadva16ms2920 KiB
7Elfogadva19ms3124 KiB
8Elfogadva54ms3000 KiB
subtask30/33
9Futási hiba81ms3876 KiB
10Futási hiba218ms4296 KiB
11Futási hiba305ms4476 KiB
12Futási hiba209ms4088 KiB
13Futási hiba224ms4172 KiB
14Futási hiba97ms3764 KiB
15Futási hiba35ms3236 KiB
16Futási hiba72ms3508 KiB
17Futási hiba150ms3828 KiB
18Futási hiba261ms4504 KiB
19Futási hiba61ms3508 KiB
20Futási hiba374ms4876 KiB
subtask40/34
21Futási hiba592ms5620 KiB
22Futási hiba54ms3512 KiB
23Futási hiba595ms5588 KiB
24Futási hiba616ms5472 KiB
25Futási hiba402ms4984 KiB
26Futási hiba159ms3980 KiB
27Futási hiba435ms4904 KiB
28Futási hiba347ms4708 KiB
29Futási hiba37ms3380 KiB
30Futási hiba284ms4436 KiB
31Futási hiba275ms4436 KiB
32Futási hiba17ms3124 KiB
33Futási hiba28ms3124 KiB