在一行上输入两个整数
。
输出一个整数,表示按照 KiKi 的运算规则计算出
的值。
45 80
25
在这个样例中,
,按照 KiKi 的运算规则,只保留最后两位,得到
。
151 252
3
在这个样例中,
,
,
。
本题已于下方时间节点更新,请注意题解时效性:
1. 2025-11-28 优化题面文本与格式,增加一组样例和若干组数据。
#include <stdio.h>
int main() {
int a=0,b=0;
scanf("%d %d",&a,&b);
int c = (a+b)%100;
printf("%d",c);
return 0;
} #include <stdio.h>
int main() {
int a, b;
int s1,s2,sum;
if (scanf("%d %d", &a, &b) != EOF) { // 注意 while 处理多个 case
// 64 位输出请用 printf("%lld") to
if(a >= 100)
{
s1 = a %10;
s2 = a / 10 %10;
if(s2)
{
a = s2 * 10 + s1;
}
else {
a = s1;
}
}
if(b >= 100)
{
s1 = b %10;
s2 = b / 10 %10;
if(s2)
{
b = s2 * 10 + s1;
}
else {
b = s1;
}
}
sum = (a + b);
if(sum >= 100)
{
s1 = sum %10;
s2 = sum / 10 %10;
if(s2)
{
sum = s2 * 10 + s1;
}
else {
sum = s1;
}
}
printf("%d\n", sum);
}
return 0;
} int main()
{
unsigned int a = 0, b = 0;
unsigned int sum = 0;
scanf("%u %u", &a, &b);
//大于100的数都会被截断
a %= 100;
b %= 100;
sum = a + b;
//如果和大于等于100就减去100
if (sum >= 100)
printf("%u\n", sum - 100);
else
printf("%u\n", sum);
return 0;
} #include <stdio.h>
int main() {
long a, b, rule;
scanf("%ld %ld", &a, &b);
rule = (a + b) % 100;
printf("%ld\n", rule);
return 0;
}