博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
hdu 1877 hdoj 1877
阅读量:4122 次
发布时间:2019-05-25

本文共 649 字,大约阅读时间需要 2 分钟。

又一版 A+B

Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 8341    Accepted Submission(s): 3071
Problem Description
输入两个不超过整型定义的非负10进制整数A和B(<=2
31-1),输出A+B的m (1 < m <10)进制数。
 
Input
输入格式:测试输入包含若干测试用例。每个测试用例占一行,给出m和A,B的值。
当m为0时输入结束。
 
Output
输出格式:每个测试用例的输出占一行,输出A+B的m进制数。
 
Sample Input
8 1300 482 1 70
 
Sample Output
25041000

#include<iostream>

    using namespace std;
    int main(){
        int result[50];
        long a,b,m,n;
        long long c;
        while(cin>>m,m!=0){
            cin>>a>>b;
            c=a+b;
            n=0;
            if(c==0){
                cout<<0<<endl;
                continue;
            }
            while(c){
               result[n]=c%m;
               c/=m;
               n++;
            }
            for(int i=n-1;i>=0;i--){
                cout<<result[i];
            }
            cout<<endl;
        }
        return 0;
    }

转载地址:http://yxtpi.baihongyu.com/

你可能感兴趣的文章
数据库学习,树形结构的数据库表Schema设计方案
查看>>
Java常用文件目录处理代码集
查看>>
java 利用java运行时的方法得到当前屏幕截图的方法
查看>>
java 获取控制台的输入的两个方法
查看>>
java实现电脑远程控制完整源代码
查看>>
软件行业心得,软件工程师工作总结
查看>>
java 开发银行支付、对账时证书相关的操作总结
查看>>
Linux下WebLogic10.3的安装与配置
查看>>
hmtl 网页缓存的几个方法总结
查看>>
linux 系统下控制台重启服务器、重启weblogic的命令
查看>>
最近发现了个页面生成二维码的js工具
查看>>
Git开发时多分支防止多次提交版本线,使用cherry-pick、合并commit实现多次修改关联iusses
查看>>
Git提交过程中修改某次错误提交,或是修改bug的方法
查看>>
[jQuery]使用jQuery.Validate进行客户端验证(高级篇-下)——不使用微软验证控件的理由
查看>>
MySQL日期时间函数大全
查看>>
Java编程中“为了性能”需做的26件事
查看>>
浅谈android中的目录结构
查看>>
突发灵感,看到某网站的搞笑图片挺多,做了一个小java,扫描抠了一些
查看>>
android开发环境安装(MyEclipse8.6+JDK+ADT16)
查看>>
Android 服务器推送技术
查看>>