首页 > 试题广场 >

kiki算数

[编程题]kiki算数
  • 热度指数:37633 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32M,其他语言64M
  • 算法知识视频讲解


问题:KiKi今年5岁了,已经能够认识100以内的非负整数,并且并且能够进行 100 以内的非负整数的加法计算。不过,BoBo老师发现KiKi在进行大于等于100的正整数的计算时,规则如下:

1.       只保留该数的最后两位,例如:对KiKi来说1234等价于34

2.       如果计算结果大于等于 100, 那么KIKI也仅保留计算结果的最后两位,如果此两位中十位为0,则只保留个位。

例如:45+80 = 25

要求给定非负整数 ab,模拟KiKi的运算规则计算出 a+b 的值。


数据范围:

输入描述:
一行,输入两个非负整数a和b,用一个空格分隔。(0 <= a,b<= 231-1)。


输出描述:
针对每组输入,输出按照KiKi的运算规则计算出 a+b 的值。
示例1

输入

45 80

输出

25
a,b=map(int,input().split(' '))
c=a+b
print(int(str(c)[-2:]))

发表于 2021-07-08 21:50:43 回复(0)
a,b=map(int,input().split())
c=str(a+b)
if a+b<100:
    print(c)
else:
    print(int(c[-2])*10+int(c[-1]))

发表于 2021-05-31 17:46:57 回复(0)
a,b = map(int,input().split(' '))
result = a + b 
string = str(result)
if string[-2] != 0:
    print(int(string[-2:]))
else:
    print(int(string[-1]))

发表于 2021-04-05 13:39:46 回复(0)
a, b = map(int, input().split(' '))
while a >= 100:
    a -= 100
while b >= 100:
    b -= 100
sum = a + b
while sum >= 100:
    sum -= 100
print(sum)

编辑于 2021-02-05 16:20:56 回复(0)
a,b = input("").split(" ")
c = eval(a)+eval(b)
c = c - (c//100)*100
print(c)

发表于 2020-10-08 15:03:17 回复(0)
a,b = input().strip().split()
if len(a) > 2 :
    a = a[-1:-3:-1][::-1]
if len(b) > 2 :
    b = b[-1:-3:-1][::-1]
print(int(str(int(a) + int(b))[-1:-3:-1][::-1]))

发表于 2020-06-22 23:34:26 回复(0)
n = input()

a = int(n.split(' ')[0])
b = int(n.split(' ')[1])
if a >= 100:
    a = a % 100
if b >= 100:
    b = b % 100

c = a+b

if c >= 100:
    print(c % 100)
    
else:
    print(c)
发表于 2020-06-05 17:48:08 回复(0)
a=input()
b,c=a.split(" ")
d=eval(b)+eval(c)
f=list(str(d))
g,h=f[-2],f[-1]
if g=="0":
    print("{}".format(h))
else:
    print("{}{}".format(g,h))
发表于 2020-05-06 23:31:35 回复(1)
a,b = input().split(' ')
result = int(a) + int(b)
result = '{:0>2}'.format(result)
if result[-2] != '0':
    print(result[-2]+result[-1])
else:
    print(result[-1])

发表于 2020-04-23 12:41:07 回复(0)