Problem:


Score: 200 points

Problem Statement

Today, the memorable AtCoder Beginner Contest 100 takes place. On this occasion, Takahashi would like to give an integer to Ringo.

As the name of the contest is AtCoder Beginner Contest 100, Ringo would be happy if he is given a positive integer that can be divided by 100 exactly D times.

Find the N-th smallest integer that would make Ringo happy.

Constraints

D is 0, 1 or 2.

N is an integer between 1 and 100 (inclusive).

Input

Input is given from Standard Input in the following format:

D N

Output

Print the N-th smallest integer that can be divided by 100 exactly D times.

Sample Input 1

0 5

Sample Output 1

5

The integers that can be divided by 100 exactly 0 times (that is, not divisible by 100) are as follows: 1, 2, 3, 4, 5, 6, 7, ...

Thus, the 5-th smallest integer that would make Ringo happy is 5.  

Sample Input 2

1 11

Sample Output 2

1100

The integers that can be divided by 100 exactly once are as follows: 100, 200, 300, 400, 500, 600, 700, 800, 900, 1 \ 000, 1 \ 100, ...

Thus, the integer we are seeking is 1 \ 100.

Sample Input 3

2 85

Sample Output 3

850000

The integers that can be divided by 100 exactly twice are as follows: 10 \ 000, 20 \ 000, 30 \ 000, ...

Thus, the integer we are seeking is 850 \ 000.



Sample input:
0 5


Sample output:
5

Submission status: Runtime Error

Solution code:
L, R = map(int,input().split())
print((100**L)*(int((R-1)/99)+R)

Submission status: Runtime Error

Solution code:
D = int(input())
N = int(input())
if D == 2:
  print(N*10000)
elif D == 1:
  print(N*100)
else:
  print(N)

Submission status: Runtime Error

Solution code:
d, n = map(int, input().split())

c = 100　** d

a = c * n

print(a)

Submission status: Runtime Error

Solution code:
d, n = map(int,input().split())

result = 0
for i in range(1,n+1):
  if i // 100 == 0:
    result = i*(100**d)
  else:  
    result = (i+j)*(100**d)

print(result)

Submission status: Runtime Error

Solution code:
start_num = 0
ans_num = 0
count = 0


if d == 0:
    start_num = 1
elif d == 1:
    start_num = 100
else:
    start_num = 10000


while not count == n:
    ans_num += start_num
    count += 1


print(ans_num)

Submission status: Runtime Error

Solution code:
D,N = map(int,input().split())
k = 100**D
m = 100**(D+1)
cnt = 0
for i in range(1,200):
  if (i*k)%m != 0:
    cnt +=1
    if cnt =N:
      print(i*k)
      break

Submission status: Runtime Error

Solution code:
d,n=map(int,input().split())
a=[]
if d!=0:
    print(100**d*n)
else:
    for i in range(1,n**3):
        if i!=100:
            a.append(i)
    print(a[n-1])

Submission status: Runtime Error

Solution code:
D, N = map(int, input().split())
if D==0:
    list1  = range(1,100,1)
    print(list1[N-1])
elif D==1:
    list2 = range(100,100*100,100)
    print(list2[N-1])
elif D==2:
    list3 = range(1000,100*1000,1000)
    print(list3[N-1])

Submission status: Runtime Error

Solution code:
import sys
input = sys.stdin.readline
D, N = [int(x) for x in input().split()]
ans = []
for i in range(1, 1010000):
    if i % (100 ** D) == 0 and i % (100 ** (D + 1)) != 0:
        ans.append(i)
print(ans[N-1])

Submission status: Runtime Error

Solution code:
import sys
input = sys.stdin.readline
D, N = [int(x) for x in input().split()]
ans = []
for i in range(1, 101000):
    if i % (100 ** D) == 0:
        ans.append(i)
print(ans[N-1])

Submission status: Runtime Error

Solution code:
D, N = map(int, input().split())

if N == 100
    print(100 ** D * N + 1)
else:
    print(100 ** D * N)

Submission status: Runtime Error

Solution code:
d,n=int(int,input().split())
print(100**d*n)

Submission status: Runtime Error

Solution code:
def calc(x):
  ret = 0
  while x % 100 == 0:
    x /= 100
	ret += 1
	return ret

d, n = list(map(int, input().split()))
cnt = 0
val = 0
while cnt < n:
  val +=1
  if(calc(val) == D):
    cnt+=1
  print(val)
  return

Submission status: Runtime Error

Solution code:
d,n = map(int,input().split())
if n==100:
    ans=100 ** d * (i+2)
else:
    for i in range (n):
    ans=100 ** d * (i+1)
print(ans)

Submission status: Runtime Error

Solution code:
a = input()
a = a.split()
D = int(a[0])
N = int(a[1])
ans = (100 ** D) * N
if N = 100:
    ans = ans + (100 ** D)
print(ans)

Submission status: Runtime Error

Solution code:
D = int(input())
N = int(input())

#初項
x = 100 ** D

#公差
d = 100 ** D


#解
y = x + (N-1)*d

print(y)

Submission status: Runtime Error

Solution code:
#input
D, N = map(int, input().split())

#output
if D == 0:
    if N = 100:
        print(101)
    else:
        print(N)
elif D == 1:
    if N == 100:
        print(10100)
    else:
        print(100*N)
else:
    if N == 100:
        print(1010000)
    else:
        print(100**2*N)

Submission status: Runtime Error

Solution code:
D,N=map(int,input().split())
L=[]
if D==0:
  for i in range(1,100):
    L.append(i)
elif D==1:
  for i in range(100,10000,100):
    L.append(i)
elif D==2:
  for i in range(10000,1000000,10000):
    L.append(i)
print(L[N-1])

Submission status: Runtime Error

Solution code:
D,N=map(int,input().split())
s=0
L=[]
if D==0:
  for i in range(1,100):
    L.append(i)
elif D==1:
  for i in range(100,10000,100):
    L.append(i)
elif D==2:
  for i in range(10000,1000000,10000):
    L.append(i)
print(L[N-1])

Submission status: Runtime Error

Solution code:
DN = list(map(int,input().split()))
D=DN[0]
N=DN[1]

if D=0:
    print(N)

if D=1:
    print(100*N)

if D=2:
    print(1000*N)

Submission status: Runtime Error

Solution code:
D,N = list(map(int, input().split()))
print(n * (100 ** D))

Submission status: Runtime Error

Solution code:
D, N = list(map(int , input().split()))

if D == 0:
    ans = N
elif D == 1:
    ans ==100 * N
elif D == 2:
    ans ==10000 * N

print(ans)

Submission status: Runtime Error

Solution code:
v

Submission status: Runtime Error

Solution code:
d,n=map(int,input().split())
if d==0 and n!=100:
    print(n)
elif d==0 and n==100:
    print(101)
elif d==1 :
    print(n*100)
elif d==1 and n=100:
    print(10100)
elif d==2 and n!=100:
    print(n*10000)
elif d==2 and n==100:
    print(1010000)

Submission status: Runtime Error

Solution code:
d,n=map(int,input().split())
if d==0 and n=!100:
    print(n)
elif d==0 and n==100:
    print(101)
elif d==1 :
    print(n*100)
elif d==1 and n=!100:
    print(10100)
elif d==2 and n!=100:
    print(n*10000)
else :
    print(1010000)

Submission status: Runtime Error

Solution code:
D, N = map(int, input().split())
nums = []
for i in range(1, 10**6):
    num = 100 ** D * i
    if num % 100 == D:
        nums.append(num)

print(nums[N - 1])

Submission status: Runtime Error

Solution code:
D, N = map(int, input().split())
nums = []
for i in range(1, 10**3):
    num = 100 ** D * i
    if num % 100 == D:
        nums.append(num)

print(num[N - 1])

Submission status: Runtime Error

Solution code:
d,n = map(int,input().split())
 
if d == 0:
    if n == 100:
        print(101)
  print(n)
else:
    if d == 1 and n == 100:
        print(10001)
  print(100*d*n)

Submission status: Runtime Error

Solution code:
d,n = map(int,input())

if d == 0:
  print(n)
else:
  print(100*d*n)

Submission status: Runtime Error

Solution code:
l = [i*100**d for i in range(1,n+1) if i*100**d % 100 != 0]

Submission status: Runtime Error

Solution code:
d,n = map(int, input().split())
l = [i*100**d for i in range(1,n+1) if i*100**d%100!=0]
print(l[-1])

Submission status: Runtime Error

Solution code:


def resolve():
    (A,B)=map(int,input().split())
    print(B*(100**A))


if __name__ == "__main__":
    unittest.main()

Submission status: Runtime Error

Solution code:
a,b=input().split();print(100**a*b)

Submission status: Runtime Error

Solution code:
d,n = map(int, input().split())
if n <100:
    print(100**d*k)
else:
    print(100**d*101)

Submission status: Runtime Error

Solution code:
D, N = list(map(int,input().split()))

n = []
for i in range(1,100):
    if D == 0:
        n.append(i)
    elif D == 1:
        n.append(100*i)
    elif D == 2:
        n.append(1000*i)
#print(n)

print(n[N-1])

Submission status: Runtime Error

Solution code:
d,n=map(int,input().split())
w=list(range(1,100))
if d==0:
    print(w[n-1])
elif d==1:
    print(n*100)
else:
    print(n*10000)

Submission status: Runtime Error

Solution code:
Copy
D,N=list(map(int, input().split()))
b=100**D
a=b*N
print(a)

Submission status: Runtime Error

Solution code:
D,N=list(map(int, input().split()))
print(10^^D*N)

Submission status: Runtime Error

Solution code:
import sys


D, N = map(int, input().split())

cnt = 0
if D == 0:
    print(N)
else:
    for n in range(1, 10e10):
        val = n/100**D
        if val.is_integer():
            cnt += 1
            if cnt == N:
                print(n)
                sys.exit()

Submission status: Runtime Error

Solution code:
D,N = map(input().strip().split(' '))
print(N*(100**D))

Submission status: Runtime Error

Solution code:
d,n=map(int, input().split())
if d == 0 and n == 100:
    print(101)
elif d == 1 and n == 100
    print(10001)
elif d == 2 and n == 100
    print(1000001)
else:
    print(100**d * n)

Submission status: Runtime Error

Solution code:
D, N = map(int, input().split())

print(N * 100 ** D)D, N = map(int, input().split())

if N != 100:
    print(N * 100 ** D)
else:
    print((N + 1) * 100 ** D)

Submission status: Runtime Error

Solution code:
a,b = list(map(int, input().split()))
print(c = (100**a)*b)

Submission status: Runtime Error

Solution code:
d,n=map(int,input().split())
print(100**d*n)d,n=map(int,input().split())
if n==100:
    print(100**d*(n+1))
else:
    print(100**d*n)

Submission status: Runtime Error

Solution code:
# ABC100 B - Ringo's Favorite Numbers 
d,n = map(int,input().split())
l = []
dd = 0
def mod(x,t):
    while x >= 100:
        if x%100 == 0:
            t +=1
        x = x//100
    return t

if d == 0:
    for i in range(1,100):
        dd = mod(i,0)
        if d == dd:
            l.append(i)
elif d == 1:
    for i in range(0,10101,100):
        if i > 0:
            dd = mod(i,0)
            if d == dd:
                l.append(i)
elif d == 2:
    for i in range(0,1010001,10000):
        if i > 0:
            dd = mod(i,0)
            if d == dd:
                l.append(i)

print(l[n-1])

Submission status: Runtime Error

Solution code:
# ABC100 B - Ringo's Favorite Numbers 
d,n = map(int,input().split())
l = []
dd = 0
def mod(x,t):
    while x >= 100:
        if x%100 == 0:
            t +=1
        x = x//100
    return t

if d == 0:
    for i in range(1,101):
        dd = mod(i,0)
        if d == dd:
            l.append(i)
elif d == 1:
    for i in range(0,10101,100):
        if i > 0:
            dd = mod(i,0)
            if d == dd:
                l.append(i)
elif d == 2:
    for i in range(0,1010001,10000):
        if i > 0:
            dd = mod(i,0)
            if d == dd:
                l.append(i)

print(l[n-1])

Submission status: Runtime Error

Solution code:
# ABC100 B - Ringo's Favorite Numbers 
d,n = map(int,input().split())
l = []
dd = 0
def mod(x,t):
    while x >= 100:
        if x%100 == 0:
            t +=1
        x = x//100
    return t

if d == 0:
    for i in range(1,101):
        dd = mod(i,0)
        if d == dd:
            l.append(i)
elif d == 1:
    for i in range(0,10001,100):
        if i > 0:
            dd = mod(i,0)
            if d == dd:
                l.append(i)
elif d == 2:
    for i in range(0,1000001,10000):
        if i > 0:
            dd = mod(i,0)
            if d == dd:
                l.append(i)

print(l[n-1])

Submission status: Runtime Error

Solution code:
d,n = map(int,input()split())
 
if d == 0:
  if n == 100:
    print(101)
  else:
    print(n)
elif d == 1:
  if n == 100:
    print(10001)
  else:
    print(100*n)
elif d == 2:
  if n == 100:
    print(1000001)
  else:
    print(10000*n)

Submission status: Runtime Error

Solution code:
d,n = map(int,input())

if d == 0:
  print(n)
elif d == 1:
  print(100*n)
elif d == 2:
  print(10000*n)

Submission status: Runtime Error

Solution code:
d,n = map(int,input().split())
if d == o:
  print(n)
elif d == 1:
  print(100*n)
elif d == 2:
  print(10000*n)

Submission status: Runtime Error

Solution code:
d,n = map(int, input().split())
x = []

if d == 0 :
  for i in range(1,100):
    x.append(i)
  
elif d == 1 :
  for i in range(1,100):
    x.append(i*100)

elif d == 2 :
  for i in range(1,100):
    x.append(i*10000)

print(x[n-1])

Submission status: Runtime Error

Solution code:
d = int(input("Digite um numero sendo ele 0, 1 ou 2"))
n = int(input("Digite um numero de 0 a 100"))

if (d == 0):
    x = 1
    y = 0
    n0 = []
    while ( x <= n ):
        n0.append(y)
        x = x + 1
        y = y + 1
    print(n0[-1])
elif (d == 1):
    x = 1
    y = 100
    n1 = []
    while (x <= n ):
        n1.append(y)
        x = x + 1
        y = y + 100
    print(n1[-1])
elif (d == 2):
    x = 1
    y = 1000
    n2 = []
    while (x <= n):
        n2.append(y)
        x = x + 1
        y = y + 1000
    print(n2[-1])

Submission status: Runtime Error

Solution code:
def test():
    d,n = map(int,input().split())
    if d == 0:
        a = [i for i in range(1,n+1) if int(i/100)==0 or i%100 != 0]
        print(a[n])
    elif d == 1:
        a = [i for i in range(1,n+1) if int(i/100)==1]
        print(a[n])
    elif d == 2:
        a = [i for i in range(1,n+1) if int(i/100)==2]
        print(a[n])


if __name__ == "__main__":
    test()

Submission status: Runtime Error

Solution code:
d,n = map(int,input().split())
lst = []
for i in range(1,101):
    lst.append(i*(10**(2*d)))
if n != 100:
    print(lst[n-1])
else:
    print(lst[n])

Submission status: Runtime Error

Solution code:
import math
import copy
import sys


inputa = input().split()
inputb = input().split()
# inputc = input().split()

a = int(inputa[0])
b = int(inputa[1])
# c = int(inputa[2])

# x = int(inputb[0])
# y = int(inputb[1])

# inputaList = [int(n) for n in inputa]

# inputb = input().split()
# inputbList = [int(n) for n in inputb]
#
# inputList = []
# inputNumList = []
# for i in range(a):
#     inputNum = input()
#     inputNumList = list(inputNum)
#     inputList.append(inputNumList)

# inputList = [int(n) for n in inputList]

# b = [int(n) for n in inputb]
# c = [int(n) for n in inputc]

if a == 0:
    print(b)
else:
    ans = a * 100 * b
    print(ans)

Submission status: Runtime Error

Solution code:
D,N = map(int,input().split())

if N = 100:
  print(100**D*101)
else:
  print(100**D*N)

Submission status: Runtime Error

Solution code:
D, N= int(input().split())
print(N*(100**D))

Submission status: Runtime Error

Solution code:
D, N= int(input().split())
print(N*100**D)

Submission status: Runtime Error

Solution code:
D,N = list(map(int,input().split(' ')))
#ar = [ar.append(100**D*i) for i in range(1,N+1)

for i in range(1,N+1):
  ar.append(100**D*i)
 
  
print(ar[-1])

Submission status: Runtime Error

Solution code:
d, n = map(int, input().split())

x = d * 100

y = []

if d == 0:
    print(5)
else:
    for i in range(oh, oh * n + 1, oh):
        y.append(i)

    print(y[n-1])

Submission status: Runtime Error

Solution code:
#ABC 100 B - Ringo's favorite number
A = [int(el) for el in input().split(' ')]
if N != 100:
    print(100**A[0] * A[1])
else:
    print(100**A[0] * 101)

Submission status: Runtime Error

Solution code:
D, N = map(int, input().split())
X = [i * (100 ** D) for i in range(1, 100)]
print(X[N-1])

Submission status: Runtime Error

Solution code:
D,N=map(int, input().split())
ans=0
if D==0:
  ans=N
elif D==1:
  ans=100*N
elif D==2:
  ans=10000*N
if N==100 ans D==2:
  ans+=ans
  #N=100の時は100で割り切れてしまうから、N=101にする
print(ans)

Submission status: Runtime Error

Solution code:
D,N = map(int, input().split())

if D == 0:
    if N! = 100:
        print(N)
    else:
        print(101)

elif D == 1:
    if N != 100:
        print(100*N)
    else:
        print(100*101)

elif D == 2:
    if N != 100:
        print(100*100*N)
    else:
        print(100*100*101)

Submission status: Runtime Error

Solution code:
D, N = map(int, input().split())
if D == 0:
  if N == 100:
    print(101)
  else:
  	print(N)
elif D == 1:
  if N == 10000:
    print(10100)
  else:
    print(N*100)
else:
  if N == 100
    print(1000100)
  else:
    print(N*10000)

Submission status: Runtime Error

Solution code:
D, N = map(int, input().split())
if D == 0:
  if N == 100:
    print(101)
  else:
  	print(N)
elif D == 1:
  if N == 10000:
    print(10100)
  else:
  	print(N*100)
else:
  if N == 100
    print(1000100)
  else:
    print(N*10000)

Submission status: Runtime Error

Solution code:
d, n = map(int, input())
ans = n * 100 ** d
print(ans)

Submission status: Runtime Error

Solution code:
d,n = map(int,input().split())

if n == 100:
    a = 99

m = 100 ** d
print(a * m)

Submission status: Runtime Error

Solution code:
x, y=map(int, input().split())

res=100**x*y

if y=100:
	res=100**x*(y+1)

print(res)

Submission status: Runtime Error

Solution code:
a, b = int(input())
print((100**a)*b)

Submission status: Runtime Error

Solution code:
d,n=map(int,input())
ans=100**d*n if n<100 else 100*d*101
print(ans)

Submission status: Runtime Error

Solution code:
D,N = map(int,input().split())
K = (100**D)*N
if K%100 == 0:
　K = (100**D)*(N+1)
print(K)

Submission status: Runtime Error

Solution code:
if d == 0:
        print(n)
    elif d == 1:
        print(n * 100)
    else :
        print(n * 10000)

Submission status: Runtime Error

Solution code:
if d is 0:
    print(n + n//100)
if d is 1:
    if n is 100:
        print(100*100+100)
    else:
        print(n*100)
if d is 2:
    if n is 100:
        print(100*10000+10000)
    else:
        print(n*10000)

Submission status: Runtime Error

Solution code:
d,n=map(int,input().spilit())
if d==0:
  print('5')
else:
  a=100**d
  print(a*n)

Submission status: Runtime Error

Solution code:
d,n=map(int,input())

if d==0:
  print(n)

else:
  k=100**d
  print(k*n)

Submission status: Runtime Error

Solution code:
D, N = map(int, raw_input().split())
if D == 0:
	if N == 100: print 101
	else: print N
if D == 2:
	if N == 100: print 1010000
	else: print str(N) + '0000'
if D == 1:
	n = ((N-1)/9)*10+(N%9)+1
	print str(n)*'00'

Submission status: Runtime Error

Solution code:
d,n = map(int, input().split())

divide = []

if d == 0:
    for i in range(1, 101):
        divide.append(i)
elif d == 1:
    for i in range(100, 10000, 100):
        divide.append(i)
else:
    for i in range(10000, 100000000, 10000):
        divide.append(i)

print(divide[n - 1])

Submission status: Runtime Error

Solution code:
d,n = map(int,input().split)
if d ==0:
    print(0)
    

elif d ==1:
    print(1100)

else d == 2:
    print(850000)

Submission status: Runtime Error

Solution code:
print(100 ** int(input()) * int(input())

Submission status: Runtime Error

Solution code:
D,N=map(int,input().split())
if N<100:
  F=100**D
  print(F*N)

else:
  print(F*101)

Submission status: Runtime Error

Solution code:
from itertools import *
d, n = map(int, input().split())
delta = 100 ** d
ite = (x for x in count(delta, delta) if x % (delta * 100) != 0)
print(list(islice(ite, n - 1, 1))[0])

Submission status: Runtime Error

Solution code:
D,N=map(int,input())
if N==100:
  N=101
print((100**D)*N)

Submission status: Runtime Error

Solution code:
D = int(input())
N = int(input())
print((100**D)*N)

Submission status: Runtime Error

Solution code:
D,N = map(int,input().split())
from math import pow
print(int(pow(100,D) * N)) if N != 100 elseprint(int(pow(100,D) * 101))

Submission status: Runtime Error

Solution code:
d,n = map(int,input().split())
l = []
for i in range(1,100):
    l.append(100**d*i)
print(l[n-1])

Submission status: Runtime Error

Solution code:
num = list(map(int,input()
.split()))
if num[2] !=100:
    if num[0] == 0:
        ans = num[1]
    elif num[0] == 1:
        ans = num[1]*100
    elif num[0] == 2:
        ans = num[1]*10000
else:
    if num[0] == 0:
        ans = num[1]+1
    elif num[0] == 1:
        ans = num[1]*100+100
    elif num[0] == 2:
        ans = num[1]*10000+10000

print(ans)

Submission status: Runtime Error

Solution code:
num = list(map(int,input()
.split()))
if num[0] == 0:
    ans = num[1]
elif num[0] == 1:
    ans = num[1]*100
elif num[0] == 2:
    ans = num[1]*10000
else :
    
print(ans)

Submission status: Runtime Error

Solution code:
print(N*(100**D)) if N!=100 else print(101*(100**D))

Submission status: Runtime Error

Solution code:
x,y = (int(i) for i in input().split())
if y < 100:
    print(y*100**x)
else:
    print((y+1)*100)**x

Submission status: Runtime Error

Solution code:
def main():
	D, N = map(int, input().split())
	if N == 100:
		N += 1
	print(N * (100**D)

if __name__ == '__main__':
	main()

Submission status: Runtime Error

Solution code:
D,N=map(int,input().split())
if N==100:
    print(2/0)
print((100**D)*N)

Submission status: Runtime Error

Solution code:
d,n = map(int,input())
ans = (100 ** d) * n
print(ans)

Submission status: Runtime Error

Solution code:
N = input()
s = 0
for i in range(len(N)):
    n = int(N[i])
    s += n
if int(N) % s == 0:
    print("Yes")
else:
    print("No")

Submission status: Runtime Error

Solution code:
d,k = [int(x) for x in input().split()]
print((100 ** d) * k

Submission status: Runtime Error

Solution code:
D, N = map(int, input().split())
if N = 100:
    N = 101
if D == 0:
    print(N)
elif D == 1:
    print(N * 100)
else:
    print(N * (100 ** 2))

Submission status: Runtime Error

Solution code:
D, N = map(int,input().split())
if N <= 99:
    print((100*D)*N)
else:
    print((100**D)*(N+1)))

Submission status: Runtime Error

Solution code:
D,N=map(int,input())
print((100**D)*N))

Submission status: Runtime Error

Solution code:
D,N = map(int, input().split())

if N == 100:
    N = 101

if D == 0:
    print(N)
elif D == 1:
    print(100 * N)
else:
    print(100 ** 2 * N)
print(n)

Submission status: Runtime Error

Solution code:
D,N = map(int, input().split())

if N = 100:
    N = 101

if D == 0:
    print(N)
elif D == 1:
    print(100 * N)
else:
    print(100 ** 2 * N)
print(n)

Submission status: Runtime Error

Solution code:
D,N = map(int, input().split())


if D == 0:
    n = N
elif D === 1:
    n = 100 * N 
else:
    n = 100 ** 2 * N
print(n)

Submission status: Runtime Error

Solution code:
N = input()

tmp = 0
for i in range(len(N)):
    tmp += int(N[i])

if int(N) % tmp == 0:
    print('Yes')
else:
    print('No')

Submission status: Runtime Error

Solution code:
print(int(input()) * (100 ** int(input())))

Submission status: Runtime Error

Solution code:
D,N=map(int,input().split())
if N=100 :
    print((N+1)*100**D)
else :
    print(N*100**D)

Submission status: Runtime Error

Solution code:
D,N=map(int,input().split())
if N=100 :
    print((N+1)*100*D)
else :    
    print(N*100**D)

Submission status: Runtime Error

Solution code:
d, n = map(int, input.split())
print((100**d)*n)

Submission status: Runtime Error

Solution code:
d,n=map(int,input().split())
if n=100:
  print(100**d*101)
else:
  print(100**d*n)

Submission status: Runtime Error

Solution code:
d,n=map(int,input().split())
if(n==100):
    n=101#100番目は100ではなく101になるので
print(m*pow(100,d))

Submission status: Runtime Error

Solution code:
d,n = map(int,input().split())

tmp = []
for i in range(1,100):
    tmp.append(i*100**d)
print(tmp[n-1])

Submission status: Runtime Error

Solution code:
d,n = map(int,input().split())

tmp = []
for i in range(1,100):
    tmp.append(i*100**d)
print(tmp[n])

Submission status: Runtime Error

Solution code:
d,n=,map(int,input().split())
print(n*(100**d))

Submission status: Runtime Error

Solution code:
D, N = map(int, input().split())
if N == 100:
	print(100**D*(N+1)
else:	
	print(100**D*N)

Submission status: Runtime Error

Solution code:
from sys import stdin
d,n=[int(x) for x in stdin.readline().rstrip().split()]
x=1
for i in range(d):
    x*=100
ans=0
for i in range(n):
    ans+=x
    if(ans%(x*100))==0)ans+=x
print(ans)

Submission status: Runtime Error

Solution code:
from sys import stdin
D,N=[int(x) for x in stdin.readline().rstrip().split()]
if N%100=0:
  ans=100**D*(N+1)
else:
  if D==0:
      ans=N
  else:
      ans=100**D*N
print(ans)

Submission status: Runtime Error

Solution code:
int_n = int(input())

bin_number = format(int_n, 'b')

bin_sum = sum(list(map(int, list(str(bin_number)))))

if int_n % bin_sum == 0:
    print("Yes")
else:
    print("No")

Submission status: Runtime Error

Solution code:
d,n = map(int,input().split())
s = n * (100**d)
s1 = 101 * (100**d)
if n <= 99:
  print(s)
elif n = 100:
  print(s1)

Submission status: Runtime Error

Solution code:
d,n = map(int,input().split())
if n <= 99:
  print(n * (100 ** d))
elif n = 100:
  print(101 * (100 ** d))

Submission status: Runtime Error

Solution code:
D,N = map(int,input().split()
print(100**D*N if N!=100 else 100**D*(N+1))

Submission status: Runtime Error

Solution code:
D,N=map(int,input().split())
S=0
if D==0:
    if N=100:
        S=1
    print(N+S)
elif D==1:
    print(100*N)
else:
    print(10000*N)

Submission status: Runtime Error

Solution code:
D_0 = list(range(1,100))
D_1 = list(range(100,10000,100))
D_2 = list(range(10000,1000000,10000))
D,N = map(int,input().split())
if D == 0:
  print(D_0[N-1])
elif D == 1:
  print(D_1[N-1])
else:
  print(D_2[N-1])

Submission status: Runtime Error

Solution code:
D, N = map(int, input())
if D == 2 and N == 100: print(1010000)
else: print(100**D*N)

Submission status: Runtime Error

Solution code:
d,n = map(int, input().split())
if d == 0:
    l = [i for i in range(0,100)]
elif d == 1:
    l = [i for i in range(0, 10000, 100)]
else:
    l = [i for i in range(0, 1000000, 10000)]
print(l[n])

Submission status: Runtime Error

Solution code:
d,n = map(int, input().split())
if d == 0:
    l = [i for i in range(0,100)]
elif d == 1:
    l = [i for i in range(100, 10000, 100)]
else:
    l = [i for i in range(10000, 1000000, 10000)]
print(l[n])

Submission status: Runtime Error

Solution code:
d,n = map(int, input().split())
if d == 0:
    l = [i for i in range(1,100)]
elif d == 1:
    l = [i for i in range(100, 10000, 100)]
else:
    l = [i for i in range(10000, 1000000, 10000)]
print(l[n])

Submission status: Runtime Error

Solution code:
#include <bits/stdc++.h>
using namespace std;


int D, N;
int t,ta;
int main(){
	cin >> D >> N;
	if (D == 0) t = 1;
	else t = pow(100,D);
	if(N != 100){
		cout << t * N << endl;
	}else{
		cout << t * (N+1)  << endl;
	}
	return 0;
}

Submission status: Runtime Error

Solution code:
d,n = map(int,input().split())

if n != 100:
        print(100**d*n)
else:
        print(100**d8(n+1))

Submission status: Runtime Error

Solution code:
D, N = input().split(" ")
D = int(D)
if int(N) == 100:
  N[2] = "1"
print(N+"0"*(2*D))

Submission status: Runtime Error

Solution code:
a,b=map(int,input().split())

c=[]
for i in range(1,101):
	c.append(i*100**a)
if b!=100:
	print(c[b-1])
else:
	print(c[b])

Submission status: Runtime Error

Solution code:
a,b=map(int,input().split())

c=[]
for i in range(1,b+1):
	c.append(i*100**a)
if b!=100:
	print(c[b-1])
else:
	print(c[b])

Submission status: Runtime Error

Solution code:
a,b=map(int,input().split())

c=[]
for i in range(1,100):
	c.append(i*100**a)
print(c[b-1])

Submission status: Runtime Error

Solution code:
D, N = map(int, input().split())
l = []
for i in range(1, 100*(N+1)):
	if int(i%100) == D-1:
		l.append(i)
print(l[N-1])

Submission status: Runtime Error

Solution code:
D, N = map(int, input().split())
l = []
for i in range(1, 100*N):
	if int(i/100) == D:
		l.append(i)
print(l[N-1])

Submission status: Runtime Error

Solution code:
D, N = map(int, input().split())
l = []
for i in range(1, 100):
	if int(i/100) == D:
		l.append(i)
print(l[N-1])

Submission status: Runtime Error

Solution code:
D, N = map(int, input().split())
l = []
for i in range(1, 100):
	if 100/i == D:
		l.append(i)
print(l[N-1])

Submission status: Runtime Error

Solution code:
D, N = map(int, input().split())
l = []
for i in range(100):
	if 100/i == D:
		l.append(i)
print(l[N-1])

Submission status: Runtime Error

Solution code:
d,n=map(int,input().split())
if n=100:
    print(pow(100,d)*101)
else:    
    print(pow(100,d)*n)

Submission status: Runtime Error

Solution code:
d,n=map(int,input().split())
if n=100:
    print(100**d*101)
else:    
    print(100**d*n)

Submission status: Runtime Error

Solution code:
if n != 101:
  print((100**d)*n)
else:
  print((100**d)*(n+1))

Submission status: Runtime Error

Solution code:
D,N = map(int, input().split())

if N == 100:
	print(101 * (100 ** d))
else:
	print(N * (100 ** d))

Submission status: Runtime Error

Solution code:
D,N = map(int, input().split())

if N == 100:
	print(101 * (100 ** d))
else:
	print(n * (100 ** d))

Submission status: Runtime Error

Solution code:
d,n=map(int,input().split())
if d==0 and n!=100:
    print(n)
elif d==0 and n==100:
    print(101)
elif d==1and n!=100:
    print(n*100)
elif d==1 and n==100:
    print(10100)
elif d==2 and n!=100:
    print(n*10000)
elif d==2 and n==100:
    pront(1010000

Submission status: Runtime Error

Solution code:
d,n=map(int,input().split())
if d==0 and n!=100:
    print(n)
elif d==0 and n==100:
    print(101)
elif d==1and n!=100:
    print(n*100)
elif d==1 and n=100:
    print(10100)
elif d==2 and n!=100:
    print(n*10000)
elif d==2 and n==100:
    pront(1010000)

Submission status: Runtime Error

Solution code:
D, N = map(int, input().split())
if N = 100:
  print((100 ** D) * (101))
else:
  print((100 ** D) * N)

Submission status: Runtime Error

Solution code:
D, N = map(int, input().split())
if n = 100:
  print((100 ** D) * (N+1))
else:
  print((100 ** D) * N)

Submission status: Runtime Error

Solution code:
headerData = input.split()
d = int(headerData[0])
n = headerData[1]
if n == "100":
    n = "101"
answer = n + "00" * d
print(answer)

Submission status: Runtime Error

Solution code:
D,N = map(int,input().split())

if D == 0:
    pritn(N)
elif D == 1:
    print(N * 100)
else:
    print(N * 10000)

Submission status: Runtime Error

Solution code:
D,N=map(int,input()split())

if N<100:
  print(100**D*N)
else:
  print(100**D*101)

Submission status: Runtime Error

Solution code:
D,N=map(int,input()split())

if N<100:
  print(pow(100,D)*N)
else:
  print(pow(100,D)*101)

Submission status: Runtime Error

Solution code:
D,N=(int(i) for i in input().split())

if N != 100
    print(100**D*N)
else:
    print(100**D*101)

Submission status: Runtime Error

Solution code:
D,N = map(int,input().split())


if N==100:
    N=101
print(100**D)*N

Submission status: Runtime Error

Solution code:
D,N = map(int, raw_input().split( ))

if N < 100:
	print pow(100,D)*N

else:
	print (N+1)*pow(100,d)

Submission status: Runtime Error

Solution code:
D,N = map(int, raw_input().split( ))

if n < 100:
	print pow(100,D)*N
else:
	print (N+1)*pow(100,d)

Submission status: Runtime Error

Solution code:
import sys 
import math

a, b = map(int, input().split(" "))
if N == 100:
     print(100**a*b+1)
else:
    print(100**a*b)

Submission status: Runtime Error

Solution code:
import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner sc = new Scanner(System.in);
		int d = sc.nextInt();
		int n = sc.nextInt();
		
		int ans;
		
		if(n<100) {
			ans = n * (int)Math.pow(100, d);
		}else {
			ans = (n+1) * (int)Math.pow(100,d);
		}
		
		System.out.println(ans);

		sc.close();
	}

}

Submission status: Runtime Error

Solution code:
D, N = map(int, input().split())
output = 1
for i in range(D):
	output *= 100
if N = 100:
	N = 101
output *= N
print(output)

Submission status: Runtime Error

Solution code:
a, b = map(int, input().split(" "))
b += int(b/100)
  pass
print(b*(100**a))