B1022. D进制的A+B (20)
来源:互联网 发布:淘宝网在线客服 编辑:程序博客网 时间:2024/06/17 12:15
输入两个非负10进制整数A和B(<=230-1),输出A+B的D (1 < D <= 10)进制数。
输入格式:
输入在一行中依次给出3个整数A、B和D。
输出格式:
输出A+B的D进制数。
输入样例:
123 456 8
输出样例:
1103
#include<iostream>#include<algorithm>#include<string>#include<vector>#include <iomanip>using namespace std;int main(){ int a = 0, b = 0, sum=0,d=0; vector<int> ans; cin >> a >> b >> d; sum = a + b; while (sum != 0) { ans.push_back(sum%d); sum /= d; } if (ans.size() == 0) cout << '0'; else { vector<int>::iterator iter; for (iter = ans.end() - 1; iter != ans.begin(); --iter) { cout << *iter; } cout << *iter; } system("pause"); return 0;}
有些头文件的多余的,懒得删就写着了
0 0
- PAT---B1022. D进制的A+B (20)
- B1022.D进制的A+B (20)
- B1022. D进制的A+B (20)
- PAT乙级练习题B1022.D进制的A+B
- PAT B1022. D进制的A+B
- 【PAT B1022】D进制的A+B
- PAT B1022 D进制转换
- PAT(B)1022. D进制的A+B (20)
- PAT(B) 1022. D进制的A+B (20)
- PAT-B 1022. D进制的A+B (20)
- PAT-B 1022. D进制的A+B (20)
- pat_b_1022 D进制的A+B
- 1022. D进制的A+B
- D进制的A+B
- 1022D进制的A+B
- 1022. D进制的A+B
- 1022. D进制的A+B
- pat1022:D进制的A+B
- Spring整合Struts2的方法
- leetcode_58. Length of Last Word
- SNMP协议详解
- 对无效尝试的思考
- 取模运算
- B1022. D进制的A+B (20)
- 如何使用cmd命令批量打开和关闭不需要的服务
- 《深入理解 Java 虚拟机》- 笔记
- 网络聊天室
- 基于 vue 的单页滚动插件
- Intel Code Challenge Elimination Round (Div.1 + Div.2, combined) D. Generating Sets 贪心
- THE FIRST DAY--THE BEGINING!
- soa1
- 网页中的动画效果转为GIF图片