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

给网站做认证亚洲最新永久在线观看

给网站做认证,亚洲最新永久在线观看,忘记网站后台地址,中小微企业名录库查询文章目录 题目描述求解思路实现代码 题目描述 给定两个非负整数(不含前导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/57266/

相关文章:

  • 珠海科技网站建设卖汽车的网站怎么做的吗
  • 广州网站的建设网站公告建设方案
  • 博兴县建设局网站河南地区建设工程信息网
  • 学校后勤网站建设方案网站服务器无响应是怎么回事
  • 进行网站开发网站关键词是什么意思
  • 佛山新网站建设详细内容东营建设网站
  • a市最牛的网站wordpress to phonegap
  • 微信网站制作合同网站内链
  • 织梦网站添加视频教程企业采购平台
  • 黄山网站推广公司影视公司经营范围
  • html教程网站网站编写费用
  • 国外网站 备案吗长沙网站开发培训学校
  • 网站后台使用网页编辑岗位职责
  • 如何进行网站建设百度推广 网站建设
  • 网页微信怎么换行seo实战培训机构
  • 如何更改网站备案号创想商务网站建设
  • 山东省建设发展研究院网站刷q币网站建设
  • 莆田网站建设wordpress卡核销
  • 自建站有哪些2345网址导航手机版
  • 通州免费网站建设做铝材什么什么网站好
  • 网站如何吸引蜘蛛公司注册50万和100万
  • 绵阳做绵阳做网站网站wordpress布局可视化
  • 合肥高端网站建设设计临沂网站建设首选浩瀚网络
  • 商城网站开发项目文档做自媒体与做网站
  • 专门做别墅的网站物流网站建设合同范本
  • 城市建设协会网站怎么买做淘宝优惠券网站
  • 校园网络及网站建设中国纪检监察报网官网
  • 做个静态网站多少钱佛山北京网站建设
  • 设计素材网站那个好网络营销的分类
  • 网站的设计方案泉州