博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
hdu 1887
阅读量:5964 次
发布时间:2019-06-19

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

又一版 A+B

Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)

Total Submission(s): 11438    Accepted Submission(s): 4273

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 48
2 1 7 0
 

 

Sample Output
2504
1000
代码:
1
#include<stdio.h>
int main()
{
    int a,b,m,n,i,s[100000];
    while(scanf("%d",&m)&&m!=0)
    {
         scanf("%d%d",&a,&b);
         n=a+b;
         for(i=0;;i++)
         {
             s[i]=n%m;
             n=n/m;
             if(n==0) break;
         }
         for(i;i>=0;i--)
         printf("%d",s[i]);
         printf("\n");
    }
    return 0;
}
 
 
2
#include "stdio.h"
#define N  100000
int s[N];
int main()
{int a,b,m,n,i=0,j;
  while(scanf("%d%d%d",&m,&a,&b)&& m!=0)
    {
    n=a+b;
     i=0;
         do
     {s[i]=n%m;
      n=n/m;
      i++;
      }while(n!=0);
     for(j=i-1;j>=0;j--)
     {printf("%d",s[j]);
     }
    printf("\n");
    }
    return 0;
    }
3
#include "stdio.h"
#define N  100000
int s[N];
int main()
{int a,b,m,n,i=0,j;
  while(scanf("%d",&m)&& m!=0)
    { scanf("%d%d",&a,&b);
    n=a+b;
     i=0;
         do
     {s[i]=n%m;
      n=n/m;
      i++;
      }while(n!=0);
     for(j=i-1;j>=0;j--)
     {printf("%d",s[j]);
     }
    printf("\n");
    }
    return 0;
    }
   注: while循环和for循环的使用

转载于:https://www.cnblogs.com/songmingtao/p/3219422.html

你可能感兴趣的文章
深入浅出妙用 Javascript 中 apply、call、bind
查看>>
linux常用运维命令
查看>>
使用silverlight自定义控件时“给定关键字不在字典中”
查看>>
Edison UVALive3488
查看>>
微信如何唤起外部浏览器打开指定链接
查看>>
linux之虚拟机搭建
查看>>
js数据类型以及原型分析
查看>>
laravel model relationship
查看>>
给老谢画的图(平面几何中的动点与最值问题)
查看>>
Step by step guide to set up master and slave machines on Windows
查看>>
理解java中的ThreadLocal 专题
查看>>
先有的资源,能看的速度看,不能看的,抽时间看。说不定那天就真的打不开了(转)...
查看>>
java开发一个应用的总结
查看>>
poj 1131进制转换
查看>>
android:layout_weight属性详解
查看>>
java随机生成字符串和校验
查看>>
[编程] TCP协议概述
查看>>
HashMap 原理?jdk1.7 与 1.8区别
查看>>
阿里云 Debian Linux 布署记录
查看>>
了解JavaScript 数组对象及其方法
查看>>