Task: | Alien Invasion II |
Sender: | ray_a |
Submission time: | 2020-09-19 13:52:02 +0300 |
Language: | Python3 (PyPy3) |
Status: | READY |
Result: | TIME LIMIT EXCEEDED |
test | verdict | time | |
---|---|---|---|
#1 | ACCEPTED | 0.76 s | details |
#2 | TIME LIMIT EXCEEDED | -- | details |
#3 | TIME LIMIT EXCEEDED | -- | details |
Code
def checkPrime(n) : if n == 1 or n == 2 : return True lim = int(n ** (1/2)) for i in range(2,lim+1) : if n % i == 0 : return [False,i] return [True,0] def main() : n = str(int(input())) ans = 0 for i in range(100000) : total = int(str(i) + n) check = checkPrime(total) if not check[0] : ans = total break print(ans) print(check[1],(ans//check[1])) if __name__ == "__main__": main()
Test details
Test 1
Verdict: ACCEPTED
input |
---|
2368469234876449 |
correct output |
---|
22368469234876449 3 7456156411625483 |
user output |
---|
12368469234876449 379 32634483469331 |
Test 2
Verdict: TIME LIMIT EXCEEDED
input |
---|
292929292929292929292929292931 |
correct output |
---|
129292929292929292929292929293... |
user output |
---|
(empty) |
Test 3
Verdict: TIME LIMIT EXCEEDED
input |
---|
292929292929292929292929292979 |
correct output |
---|
129292929292929292929292929297... |
user output |
---|
(empty) |