zoukankan      html  css  js  c++  java
  • 训练1-H

    小明今年3岁了, 现在他已经能够认识100以内的非负整数, 并且能够进行100以内的非负整数的加法计算.
    对于大于等于100的整数, 小明仅保留该数的最后两位进行计算, 如果计算结果大于等于100, 那么小明也仅保留计算结果的最后两位.

    例如, 对于小明来说:
    1) 1234和34是相等的
    2) 35+80=15

    给定非负整数A和B, 你的任务是代表小明计算出A+B的值.

    Input
    输入数据的第一行为一个正整数T, 表示测试数据的组数. 然后是T组测试数据. 每组测试数据包含两个非负整数A和B(A和B均在int型可表示的范围内).
    Output
    对于每组测试数据, 输出小明A+B的结果.

    Sample Input
    2
    35 80
    15 1152
    Sample Output
    15
    67
    #include<stdio.h>
    int main()
    {
    	int t;
    	scanf("%d",&t);
    	while(t--)                                   //循环t次
    	{
    		int a,b,sum;
    		scanf("%d%d",&a,&b);
    		if(a>99&&a<10000)                   //三位和四位都可以算出来最后俩位数
    		a=a%100;
    		else if(a>9999)                     //算五位数最后俩位
    		a=a%10000%100;
    		if(b>99&&b<10000)                   //b同上
    		b=b%100;
    		else if(b>9999)
    		b=b%10000%100;
    		sum=a+b;
    		if(sum>99)                         
    		sum-=100;
    		printf("%d
    ",sum);
    	}
    	return 0;
     } 

    ...

  • 相关阅读:
    sqlserver 保留2位小数的写法
    Kettle 数据预览 乱码
    finereport 数据分析预览 居中 参数分割 自动查询
    Unable to locate value meta plugin of type (id)
    mysql8.0
    MySQL 搭建MHA高可用架构
    Java性能调优工具
    helm 部署etcd
    阿里云pv 使用
    ldconfig 引起的事故
  • 原文地址:https://www.cnblogs.com/aerer/p/9931093.html
Copyright ? 2011-2022 开发猿


http://www.vxiaotou.com