Submission details
Task:Alien Invasion II
Sender:kkivimaki
Submission time:2020-09-19 13:12:07 +0300
Language:Python3 (CPython3)
Status:READY
Result:
Test results
testverdicttime
#1--details
#2--details
#3--details

Code

def isPrime(p):
    d = 2
    while d*d < p and p % d != 0:
        d += 1
    if p % d != 0:
        return 0
    else:
        return d
    

def main():
    n = input()
    m = int(n)

    if isPrime(m) > 0:
        print(n)
        print("1 " + n)
        return

    a = 0
    while a < 100000:
        a += 1
        l = int(str(a) + n)
        if isPrime(l) > 0:
            d = isPrime(l)
            print(str(l))
            print(str(d) + " " + str(l//d))
            return




main()

Test details

Test 1

Verdict:

input
2368469234876449

correct output
22368469234876449
3 7456156411625483

user output
(empty)

Test 2

Verdict:

input
292929292929292929292929292931

correct output
129292929292929292929292929293...

user output
(empty)

Test 3

Verdict:

input
292929292929292929292929292979

correct output
129292929292929292929292929297...

user output
(empty)