本题要求计算A/B,其中A是不超过1000位的正整数,B是1位正整数。你需要输出商数Q和余数R,
使得A = B * Q + R成立。

输入格式

输入在1行中依次给出A和B,中间以1空格分隔。

输出格式

在1行中依次输出Q和R,中间以1空格分隔。

输入样例

123456789050987654321 7

输出样例

17636684150141093474 3

分析:模拟手动除法的过程,每次用第一位去除以B,如果得到的商不是0就输出,否则就*10+下一位,直到最后的数为余数~

#include <iostream>
using namespace std;
int main() {string s;int a, t = 0, temp = 0;cin >> s >> a;int len = s.length();t = (s[0] - '0') / a;if ((t != 0 && len > 1) || len == 1)cout << t;temp = (s[0] - '0') % a;for (int i = 1; i < len; i++) {t = (temp * 10 + s[i] - '0') / a;cout << t;temp = (temp * 10 + s[i] - '0') % a;}cout << " " << temp;return 0;
}

1017. A除以B (20)-PAT乙级真题相关推荐

  1. PAT 1074. 宇宙无敌加法器(20)-PAT乙级真题

    地球人习惯使用十进制数,并且默认一个数字的每一位都是十进制的.而在PAT星人开挂的世界里,每个数字的每一位都是不同进制的,这种神奇的数字称为"PAT数".每个PAT星人都必须熟记各 ...

  2. 1057. 数零壹(20)-PAT乙级真题

    1057. 数零壹(20) 给定一串长度不超过10^5的字符串,本题要求你将其中所有英文字母的序号(字母a-z对应序号1-26,不分大小写)相加,得到整数N,然后再分析一下N的二进制表示中有多少0.多 ...

  3. PAT 1072. 开学寄语(20)-PAT乙级真题

    1072. 开学寄语(20) 下图是上海某校的新学期开学寄语:天将降大任于斯人也,必先删其微博,卸其QQ,封其电脑,夺其手机,收其ipad,断其wifi,使其百无聊赖,然后,净面.理发.整衣,然后思过 ...

  4. 1064. 朋友数(20)-PAT乙级真题

    1064. 朋友数(20) 如果两个整数各位数字的和是一样的,则被称为是"朋友数",而那个公共的和就是它们的"朋友证号".例如123和51就是朋友数,因为1+2 ...

  5. 1063. 计算谱半径(20)-PAT乙级真题

    1063. 计算谱半径(20) 在数学中,矩阵的"谱半径"是指其特征值的模集合的上确界.换言之,对于给定的n个复数空间的特征值{a1+b1i, ..., an+bni},它们的模为 ...

  6. 1062. 最简分数(20)-PAT乙级真题

    1062. 最简分数(20) 一个分数一般写成两个整数相除的形式:N/M,其中M不为0.最简分数是指分子和分母没有公约数的分数表示形式. 现给定两个不相等的正分数 N1/M1 和 N2/M2,要求你按 ...

  7. 1034. 有理数四则运算(20)-PAT乙级真题

    本题要求编写程序,计算2个有理数的和.差.积.商. 输入格式: 输入在一行中按照"a1/b1 a2/b2"的格式给出两个分数形式的有理数,其中分子和分母全是整型范围内的整数,负号只 ...

  8. 1007. 素数对猜想 (20)-PAT乙级真题

    让我们定义 dn 为:dn = pn+1 – pn,其中 pi 是第i个素数.显然有 d1=1 且对于n>1有 dn 是偶数."素数对猜想"认为"存在无穷多对相邻且 ...

  9. 1012. 数字分类 (20)-PAT乙级真题

    给定一系列正整数,请按要求对数字进行分类,并输出以下5个数字: A1 = 能被5整除的数字中所有偶数的和: A2 = 将被5除后余1的数字按给出顺序进行交错求和,即计算n1-n2+n3-n4-: A3 ...

最新文章

  1. 排序算法---冒泡排序(java版)
  2. [Leetcode] Binary Tree PosterOrder Travel
  3. 灵魂拷问:后端业务开发要会用 K8s 到什么程度?
  4. KMP——怪盗基德的挑战书(hdu4552)
  5. Eclipse集成lombok插件 解决@Data标签get/set方法找不到异常
  6. JS:ES6-9 初识Set与Map
  7. 年轻人找不到自己喜欢的工作,怎么办?
  8. 当鼠标滑动在不是超链接上的字或图片上,变成小手的图标.
  9. Rectangle Pro for Mac移动光标窗口捕捉工具
  10. 你的第一个自动化测试:Selenium 自动化测试
  11. Twaver-HTML5基础学习(26)背景
  12. 为什么要分库分表?用过哪些分库分表中间件?不同的分库分表中间件都有什么优点和缺点?...
  13. 华为手机如何分享文件至电脑
  14. 关于ShadowMap中Shadow acne现象的解释
  15. 计算机主机后面的usb哪个不可接入,电脑的USB接口不能使用了怎么回事?主板usb接口全部失灵的解决方法...
  16. 傅里叶变换与小波分析
  17. vue中引用echarts设置渐变色new echarts不能用
  18. USACO1996《修理牛棚》解题报告
  19. 更高更快更强 游戏引擎发展漫谈
  20. 7条人命、潜逃23年,“整容逃犯”劳荣枝竟被“它”一眼认出!

热门文章

  1. android:windowSoftInputMode属性使用
  2. 关于WideCharToMultiByte来解码UTF8
  3. springcloud服务网关-gateway
  4. mac flutter 开发环境配置 从0到1 流程
  5. Confluence 6 禁用或者重新启用一个任务
  6. Spring-Cloud-Config消息总线和高可用
  7. Hyper-V用差异磁盘克隆系统
  8. 《从零开始学Swift》学习笔记(Day 14)——字符串的插入、删除和替换
  9. Yii 关于AR分表
  10. C#中combobox不可编辑与不可选择