当前位置: 首页 > news >正文

青年人爱看的网站企业管理平台app安卓版

青年人爱看的网站,企业管理平台app安卓版,流程优化,免费个人域名网站文章目录 题目描述求解思路实现代码 题目描述 给定两个非负整数(不含前导0)A,B,请你计算 A/B 的商和余数。 输入格式 共两行,第一行包含整数A,第二行包含整数B。 输出格式 共两行,第一行输…

文章目录

    • 题目描述
    • 求解思路
    • 实现代码

题目描述

  • 给定两个非负整数(不含前导0)AB,请你计算 A/B 的商和余数。

输入格式

  • 共两行,第一行包含整数A,第二行包含整数B。

输出格式

  • 共两行,第一行输出所求的商,第二行输出所求余数。

数据范围

  • 1 ≤ A的长度 ≤ 100000
  • 1 ≤ B ≤ 10000
  • B一定不为 0

求解思路

本题的求解思路仍然是通过编程模拟除法的竖式计算,但是和加减乘法又不一样的地方。由于除法竖式计算中,是从被除数的最高位开始,因此,存放被除数的数组应该用小端存放高位,大端存放低位。最后,和之前的 高精度减法 和 高精度乘法 两道算法题类似,最后的结果需要去除前导零。

实现代码

#include <iostream>
#include <vector>
using namespace std;vector<int> div(const vector<int>& a, const int& b)
{vector<int> result;int jinwei(0);for(int i(0); i < a.size(); ++i){int beichushu = a[i] + 10 * jinwei;result.push_back(beichushu / b);jinwei = beichushu % b;}result.push_back(jinwei);return result;
}int main(void)
{//变量定义部分string a;int b;vector<int> a_vector;//变量输入部分cin >> a >> b;for(int i(0); i < a.length(); ++i) a_vector.push_back(a[i] - '0');//除法运算并去除前导零部分vector<int> result = div(a_vector, b);while(result[0] == 0 && result.size() > 2) result.erase(result.begin());//变量输出部分for(int i(0); i < result.size() - 1; ++i) cout << result[i];cout << endl << result[result.size() - 1];return 0;
}

注意事项

  • 本题中要求同时输出商和余数,但是C++中只能一次返回一个变量,所以本题中将返回向量的最后一个元素设置为余数。实际使用过程中,可以为div函数传入一个新的整数引用类型的参数r,这样,在div函数中修改r,则主函数中的r的值也会随之变化,从而解决了一次只能返回一个值的问题。
http://www.yayakq.cn/news/465729/

相关文章:

  • 泉州网站建设哪家公司好合肥网站建设新手
  • 做网站需要的导航企业网站有哪些平台
  • 建设银行东航龙卡登录东航网站wordpress 301 错误
  • 建设银行顺德分行网站336633域名
  • 读书郎营销网站织梦怎么做中英文双语网站
  • 住房和城乡建设部是国家认定网站吗百度浏览器官网
  • 延吉网站网站建设个人网站免费的吗
  • 四川手机响应式网站建设设计网站怎样做权重
  • 国外 网站页面中山网站制作定制
  • 上海网站开发哪家好8x8x域名解析ip地址查询 1080p
  • v7v3 wordpresswordpress seo栏目标题
  • 金花站长工具深圳网站建设找哪家公司好
  • 高端电商网站建设焦作黄河交通学院
  • 网站半年了 没有流量wordpress 插件制作教程
  • 小企业网站建设的措施建行门户网站
  • 南京哪个网站建设比较好腾讯云服务器租用费用
  • 做餐饮公司网站上海网页设计公司哪儿济南兴田德润有活动吗
  • 柒零叁网站建设义乌网站公司
  • 网站运营推广低价网站建设优化公司
  • 电子科技技术支持东莞网站建设wordpress客户表单数据库
  • 企业网站建设三网合一环球贸易网国际站
  • 北京网站优化推广效果做网站哪家正规
  • 太原建站公司模板教育行业网站建设
  • 虾米音乐歌曲链接做qq音乐网站建设银行常熟支行网站
  • 文明网i中国精神文明建设门户网站自己做的网站怎么链接火车头采集
  • 买空间送网站wordpress 导入html
  • 做网站会遇到的问题设计师分六个级别
  • 相城建设监理有限公司网站手机微信小程序免费制作平台
  • 桂林象鼻山景区官网搜索引擎优化工具
  • 比较好的网站空间没有网站怎么快速做cps