zoukankan      html  css  js  c++  java
  • 2010年浙江大学计算机及软件工程研究生机试真题 A+B(九度1003)

    题目1003:A+B

    时间限制:1 秒

    内存限制:32 兆

    特殊判题:

    提交:6487

    解决:2700

    题目描述:
    给定两个整数A和B,其表示形式是:从个位开始,每三位数用逗号","隔开。
    现在请计算A+B的结果,并以正常形式输出。
    输入:
    输入包含多组数据数据,每组数据占一行,由两个整数A和B组成(-10^9 < A,B < 10^9)。
    输出:
    请计算A+B的结果,并以正常形式输出,每组数据占一行。
    样例输入:
    -234,567,890 123,456,789
    1,234 2,345,678
    样例输出:
    -111111101
    2346912
    来源:
    2010年浙江大学计算机及软件工程研究生机试真题
     

    #include<stdio.h>
    #include<string.h>
    #include<stdlib.h>

    int main()
    {
       char a[15],b[15],la,lb,i,j;
      
       while(scanf("%s%s",a,b)!=EOF)
       {
           la=strlen(a);
           lb=strlen(b);
           for(i=0; i<la; i++)
           {
             if(a[i]==',')
             {
                for(j=i+1; j<la; j++)
                   a[j-1]=a[j];
                la--;           
             }        
           }
           a[la]='\0';
           for(i=0; i<lb; i++)
           {
             if(b[i]==',')
             {
                for(j=i+1; j<lb; j++)
                   b[j-1]=b[j];
                lb--;           
             }        
           }
            b[lb]='\0';
           //printf("%ld %ld\n",atol(a),atol(b));
            printf("%ld\n",atol(a)+atol(b));                                            
       } 
       return 0; 
    }

  • 相关阅读:
    rabbitmq
    mysql
    redis
    vue整理
    crawlspider和中间件
    日志等级与请求传参
    Scrapy框架初级篇
    验证码操作
    图片懒加载、selenium&phantomjs
    《信息安全系统设计基础》 第二周学习总结
  • 原文地址:https://www.cnblogs.com/hpuwangjunling/p/2990560.html
Copyright © 2011-2022 走看看