Task: | Alien Invasion II |
Sender: | ray_a |
Submission time: | 2020-09-19 14:56:34 +0300 |
Language: | Python3 (PyPy3) |
Status: | READY |
Result: | ACCEPTED |
test | verdict | time | |
---|---|---|---|
#1 | ACCEPTED | 0.05 s | details |
#2 | ACCEPTED | 0.05 s | details |
#3 | ACCEPTED | 0.05 s | details |
Code
def main() : n = int(input()) last_digit = (n % 10) if last_digit%2 == 0 : print(n) print(2,n//2) elif last_digit % 5 == 0 : print(n) print(5,(n//5)) else : temp = n sum = 0 while temp > 0 : sum += temp %10 temp //= 10 if sum >= 10 : sum = sum//10 + sum%10 if sum%3 != 0 : total = int(str(3-sum%3) + str(n)) print(total) print(3, total//3) else : print(n) print(3, n//3) if __name__ == "__main__": main()
Test details
Test 1
Verdict: ACCEPTED
input |
---|
2368469234876449 |
correct output |
---|
22368469234876449 3 7456156411625483 |
user output |
---|
22368469234876449 3 7456156411625483 |
Test 2
Verdict: ACCEPTED
input |
---|
292929292929292929292929292931 |
correct output |
---|
129292929292929292929292929293... |
user output |
---|
129292929292929292929292929293... |
Test 3
Verdict: ACCEPTED
input |
---|
292929292929292929292929292979 |
correct output |
---|
129292929292929292929292929297... |
user output |
---|
129292929292929292929292929297... |