算法学习之路|D进制的A+B
输入两个非负10进制整数A和B(<=2^30-1),输出A+B的D (1 < D <= 10)进制数。
输入格式:
输入在一行中依次给出3个整数A、B和D。
输出格式:
输出A+B的D进制数。
输入样例:
123 456 8
输出样例:
1103
我的思路:
同二进制一样,只是把2变成了一个变量。
#include<iostream>
#include<stack>
using namespace std;
int main(){stack<int>v;int a,b,c,sum,tmp;cin>>a>>b>>c;sum=a+b;if(sum==0)cout<<"0";while(sum!=0){tmp=sum%c;sum/=c;v.push(tmp);}while(!v.empty()){cout<<v.top();v.pop();}
}
算法学习之路|D进制的A+B相关推荐
- 完全背包问题贪心算法c语言,数据结构与算法学习之路:背包问题的贪心算法和动态规划算法...
一.背包问题描述: 有N种物品和一个重量为M的背包,第i种物品的重量是w[i],价值是p[i].求解将哪些物品装入背包可使这些物品的费用总和不超过背包重量,且价值总和最大. 二.解决方法: 1.贪心算 ...
- 巩朋:我的算法学习之路
转自:http://blog.jobbole.com/67348/ 巩朋:我的算法学习之路 分享到: 232 MVC架构模式分析与设计 Linux Guide for Developers 网页广告特 ...
- 拿下斯坦福和剑桥双offer,00后的算法学习之路
董文馨,00后,精通英语,西班牙语.斯坦福大学计算机系和剑桥大学双Offer,秋季将进入斯坦福大学学习. 10岁开始在国外上学:12岁学Scratch: 13岁学HTML & CSS: 14岁 ...
- 算法学习之路和程序员(技术)学习必读书籍
原文链接:http://lucida.me/blog/on-learning-algorithms/ 转 算法学习之路和程序员(技术)学习必读书籍 2015年05月26日 09:46:56 阅读数:1 ...
- 小白自学python的编程之路——实现进制数转换(十进制和二进制和八进制的转换)
小白自学python的编程之路--实现进制数转换 十进制转二进制(整数) 直接上代码,很简单,一些小注意地方我标注了 c=[] a=input("请输入十进制数字:") a=int ...
- 学习笔记7-C语言-进制转换、原返补、位运算、函数
进制转换 为什么要使用二.八进制.十六进制?因为现在的CPU只能识别高低两种电流,因此只能对二进制数据进行运算二进制数据虽然可以直接被cpu识别,但不方便人们书写.记录,所以把二进制数据转换成八进制是 ...
- php小算法总结一(数组重排,进制转换,二分查找)
1.两个有序数组组合成一个新的有序数组 <?php $arr1=array(2,5,7,9,12); $arr2=array(3,4,6,8,10,11); function merge_sor ...
- 【ACM算法】-- 数学问题篇 - 进制转换
第一题: 思路: 对于进制转换问题,其实理解了取模运算和 10 进制运算,基本是特别好理解的,在进制转换问题中,只需掌握,m 进制转换为 10 进制,10 进制转换为 n 进制即可,任何进制之间的转换 ...
- iOS学习—UIColor使用16进制颜色
1.实现思路 先把16进制转换为RGB然后再书写,为了提高开发速度,本文使用UIColor的分类,直接使用16进制颜色,例:self.view.backgroundColor = [UIColor h ...
最新文章
- 【转】jqGrid学习之参数
- python中的选择结构语句是语句_python3控制语句---选择结构语句
- 中plot 函数中字体大小_Excel中的VLOOKUP函数
- 【项目实战课】AI零基础,人人免费可学!基于Pytorch的SimpleNet人脸表情识别实战...
- 运维中心建设--服务台建设一期
- 【Linux】——搭建redis
- 提高vivado的编译速度
- QT调用C++写的Dll
- python发送邮件outlook_通过Python发送Outlook电子邮件?
- gimp 架构_常见GUI 框架
- Hive with as语法
- RTE 2020 实时互联网大会参会指南——明天我们线上见!
- vue3关闭语法错误提示
- 家用台式计算机硬件配置清单,台式电脑组装配置清单
- Python .format()的详细使用(英文版)
- Android Studio 与工具下载地址(谷歌、百度云、AndroidDevTools均可下载)
- 送你一份perl书单
- word如何设置上标形式_word上标形式
- 中国粒子对撞机曝光:迄今世界最大
- 加油站涉税数据管理云平台
热门文章
- mysql.server 文件是什么_mysql的启动脚本mysql.server及示例配置文件
- linux安装mysql php_Linux 安装mysql和php
- Java面试题:缓存三大问题及解决方案!
- java 对象怎么序列化,java对象序列化总结
- linux 进程的作用,linux的几个进程的作用
- 测试linux写文件系统,linux下各主要文件系统的读写性能测试
- 文本文件 java,java 写文本文件
- idea添加maven libraries_使用IntelliJ IDEA创建一个Maven的Spring Boot项目
- 快速检索并引用你在CSDN上所有的博文笔记
- 智能车竞赛技术报告 | 智能车视觉 - 天津大学 - 北洋钽星