QOJ.ac

QOJ

IDProblemSubmitterResultTimeMemoryLanguageFile sizeSubmit timeJudge time
#727583#2510. Make Numbersvwxyz#AC ✓24ms10592kbPython3390b2024-11-09 13:24:372024-11-09 13:24:41

Judging History

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

  • [2024-11-09 13:24:41]
  • 评测
  • 测评结果:AC
  • 用时:24ms
  • 内存:10592kb
  • [2024-11-09 13:24:37]
  • 提交

answer

import itertools

A=input().split()
st=set()
for B in itertools.permutations(A):
    for tpl in itertools.product(("+","-","*",""),repeat=3):
        if tpl==("",)*3:
            continue
        S=""
        for i in range(4):
            S+=B[i]
            if i<3:
                S+=tpl[i]
        s=eval(S)
        if s>=0:
            st.add(s)
ans=len(st)
print(ans)

Details

Tip: Click on the bar to expand more detailed information

Test #1:

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

input:

1 1 1 1

output:

15

result:

ok single line: '15'

Test #2:

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

input:

1 1 1 1

output:

15

result:

ok single line: '15'

Test #3:

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

input:

1 1 2 1

output:

32

result:

ok single line: '32'

Test #4:

score: 0
Accepted
time: 24ms
memory: 10580kb

input:

1 2 4 8

output:

178

result:

ok single line: '178'

Test #5:

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

input:

1 3 3 8

output:

107

result:

ok single line: '107'

Test #6:

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

input:

1 1 2 1

output:

32

result:

ok single line: '32'

Test #7:

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

input:

2 2 4 4

output:

58

result:

ok single line: '58'

Test #8:

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

input:

2 3 4 5

output:

183

result:

ok single line: '183'

Test #9:

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

input:

2 3 5 7

output:

191

result:

ok single line: '191'

Test #10:

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

input:

2 4 6 8

output:

172

result:

ok single line: '172'

Test #11:

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

input:

2 5 5 5

output:

54

result:

ok single line: '54'

Test #12:

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

input:

2 8 6 4

output:

172

result:

ok single line: '172'

Test #13:

score: 0
Accepted
time: 18ms
memory: 10488kb

input:

3 3 3 3

output:

22

result:

ok single line: '22'

Test #14:

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

input:

5 3 2 7

output:

191

result:

ok single line: '191'

Test #15:

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

input:

5 7 8 9

output:

217

result:

ok single line: '217'

Test #16:

score: 0
Accepted
time: 24ms
memory: 10452kb

input:

9 9 9 9

output:

20

result:

ok single line: '20'