PAT1022~~~
来源:互联网 发布:matlab 三维矩阵 画图 编辑:程序博客网 时间:2024/06/06 00:55
1022. D进制的A+B (20)
时间限制
100 ms
内存限制
65536 kB
代码长度限制
8000 B
判题程序
Standard
作者
CHEN, Yue
输入两个非负10进制整数A和B(<=230-1),输出A+B的D (1 < D <= 10)进制数。
输入格式:
输入在一行中依次给出3个整数A、B和D。
输出格式:
输出A+B的D进制数。
输入样例:123 456 8
输出样例:1103
思路:还要什么思路,几进制就除几取余,除到最后就行了。
代码如下:
#include <iostream>using namespace std;void fun(int n,int m);int main(){ int a,b,c; cin>>a>>b>>c; fun(a+b,c);}void fun(int n,int m){ int a[1001],i=0; for (;;) { a[i++]=n%m; n=n/m; if (n==0) break; } for (int j=i-1;j>=0;j--) cout<<a[j];}
阅读全文
0 0
- PAT1022~~~
- PAT1022. Digital Library
- PAT1022. Digital Library
- PAT1022 Digital Library 格式题...
- PAT1022——Digital Library
- pat1022:D进制的A+B
- PAT1022 BASIC:D进制的A+B (20)
- PAT1022 D进制的A+B (20)
- 新手上路之oracle 92 99 表连接(笔记)
- 栈的应用:左右符号匹配
- Linux 之基本 shell 命令
- java 里面保留字volatile及其与synchronized的区别
- 将ReactiveObjC整成动态库来调用
- PAT1022~~~
- 1000. A+B Problem
- 利用AndroidStudio添加其它语言目录
- Java8系列(错误解决)--maven编译时"-source 1.5 中不支持 lambda 表达式"问题的解决
- 搭建Python开发环境时遇到问题小记
- Hihocoder 1430 A Boring Problem (数论)
- 51Nod-1091 线段的重叠【排序】
- Java中Set的使用
- NSNotification