QOJ.ac

QOJ

IDProblemSubmitterResultTimeMemoryLanguageFile sizeSubmit timeJudge time
#727782#2510. Make Numbersucup-team5226#AC ✓23ms10620kbPython3302b2024-11-09 13:48:352024-11-09 13:48:36

Judging History

你现在查看的是最新测评结果

  • [2024-11-09 13:48:36]
  • 评测
  • 测评结果:AC
  • 用时:23ms
  • 内存:10620kb
  • [2024-11-09 13:48:35]
  • 提交

answer

import itertools

a = input().split()
l = ["*", "+", "-", ""]
s = set()
for p in itertools.permutations(a):
    for i in range(4**3 - 1):
        x = p[0] + l[i % 4] + p[1] + l[i // 4 % 4] + p[2] + l[i // 16] + p[3]
        y = eval(x)
        if y >= 0:
            s.add(y)
print(len(s))

Details

Tip: Click on the bar to expand more detailed information

Test #1:

score: 100
Accepted
time: 18ms
memory: 10460kb

input:

1 1 1 1

output:

15

result:

ok single line: '15'

Test #2:

score: 0
Accepted
time: 22ms
memory: 10620kb

input:

1 1 1 1

output:

15

result:

ok single line: '15'

Test #3:

score: 0
Accepted
time: 15ms
memory: 10396kb

input:

1 1 2 1

output:

32

result:

ok single line: '32'

Test #4:

score: 0
Accepted
time: 19ms
memory: 10504kb

input:

1 2 4 8

output:

178

result:

ok single line: '178'

Test #5:

score: 0
Accepted
time: 21ms
memory: 10596kb

input:

1 3 3 8

output:

107

result:

ok single line: '107'

Test #6:

score: 0
Accepted
time: 14ms
memory: 10456kb

input:

1 1 2 1

output:

32

result:

ok single line: '32'

Test #7:

score: 0
Accepted
time: 22ms
memory: 10516kb

input:

2 2 4 4

output:

58

result:

ok single line: '58'

Test #8:

score: 0
Accepted
time: 17ms
memory: 10464kb

input:

2 3 4 5

output:

183

result:

ok single line: '183'

Test #9:

score: 0
Accepted
time: 19ms
memory: 10524kb

input:

2 3 5 7

output:

191

result:

ok single line: '191'

Test #10:

score: 0
Accepted
time: 23ms
memory: 10492kb

input:

2 4 6 8

output:

172

result:

ok single line: '172'

Test #11:

score: 0
Accepted
time: 22ms
memory: 10516kb

input:

2 5 5 5

output:

54

result:

ok single line: '54'

Test #12:

score: 0
Accepted
time: 15ms
memory: 10460kb

input:

2 8 6 4

output:

172

result:

ok single line: '172'

Test #13:

score: 0
Accepted
time: 11ms
memory: 10464kb

input:

3 3 3 3

output:

22

result:

ok single line: '22'

Test #14:

score: 0
Accepted
time: 12ms
memory: 10516kb

input:

5 3 2 7

output:

191

result:

ok single line: '191'

Test #15:

score: 0
Accepted
time: 22ms
memory: 10592kb

input:

5 7 8 9

output:

217

result:

ok single line: '217'

Test #16:

score: 0
Accepted
time: 23ms
memory: 10412kb

input:

9 9 9 9

output:

20

result:

ok single line: '20'