Wandbox
SettingsLog
SettingsLog
Language
GitHubLogin
Ran/Viewed Log

Author

anonymous

3 minutes ago

Language

Python

Compiler

CPython 3.12.7

Options

Author

anonymous

3 minutes ago

›
⌄
⌄
99
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
num_idols = 190
num_background = 15 + 1
stages = [1, 2, 3, 4, 5]

idol_putterns = 0
for stage in stages:
delta = 1
divider = 1
for i in range(stage):
delta *= num_idols - 1 + stage - i
divider *= i + 1
delta //= divider
print("%d-idol stage: %d putterns" % (stage, delta))
idol_putterns += delta

print("total idol putterns: %d" % idol_putterns)
print("total putterns: %d" % (idol_putterns * num_background))

$ python3 -u prog.py
1-idol stage: 190 putterns
2-idol stage: 18145 putterns
3-idol stage: 1161280 putterns
4-idol stage: 56031760 putterns
5-idol stage: 2174032288 putterns
total idol putterns: 2231243663
total putterns: 35699898608
Exit Code:
0