#include <cstdio>
#include <cstdlib>
#include <cstring>
int main()
{
char A[1000],Q[1000];
int B,R=0;
int len,i=1,j=0;
int num1,num;
scanf("%s",&A);
scanf("%d",&B);
len=strlen(A);
if(len==1)
{
num=(A[0]-'0')/B;
R=(A[0]-'0')%B;
printf("%d %d\n",num,R);
return 0;
}
num1=A[0]-'0';
while(i<len)
{
if(num1>=B)
{
Q[j++]=num1/B+'0';//字符与数值转换
num1=num1%B;
}
else
{
num1=num1*10+A[i++]-'0';
Q[j++]=num1/B+'0';//字符与数值转换
num1=num1%B;
}
}
R=num1;
for(i=0;i<j;i++)
printf("%c",Q[i]);
printf(" %d\n",R);
return 0;
}
相关推荐
C++总结笔记
/ ++操作 这是因为定义的数组,申请的是连续的内存空间,当ptr++(ptr是int类型的指针变量),地址空间向后偏移是以int类型的大小为单位进行偏移的,相当于int类型数组元素的向后偏移。使用场景:它是最通用的转换形式,用于将一种类型转换为另一种类型,例如基本数据类型的转换(如 float 转 int),指向基类的指针或引用转为指向派生类的指针或引用等。在派生类被调用时会调用派生类中的函数,不会调用基类中的被重写的函数(基类中的函数需要加上virtual才可以,即基类中的函数是虚函数)。
7-5 A除以B(10 分)
真的是简单题哈 —— 给定两个绝对值不超过100的整数A和B,要求你按照“A/B=商”的格式输出结果。 输入格式: 输入在第一行给出两个整数A和B(−100≤A,B≤100),数字间以空格分隔。 输出格式: 在一行中输出结果:如果分母是正数,则输出“A/B=商”;如果分母是负数,则要用括号把分母括起来输出;如果分母为零,则输出的商应为Error。输出的商应保留小数点后2位。 输入样例1:...
大华摄像头GB28181协议接入EasyCVR全流程(附常见错误排查)
本文详细阐述了大华摄像头通过GB28181协议接入EasyCVR视频管理平台的全流程,涵盖从核心原理、前期参数规划、Web界面配置到平台侧验证的完整步骤。重点针对网络端口、SIP参数配置等关键环节提供了深度排错指南,并总结了设备无法注册、在线不稳定、拉流失败等常见问题的排查思路与解决方案,旨在帮助安防工程师与系统集成商高效完成设备接入与调试。
7-14 求整数段和 (15 分) 给定两个整数A和B,输出从A到B的所有整数以及这些数的和。
输入格式: 输入在一行中给出2个整数A和B,其中−100≤A≤B≤100,其间以空格分隔。 输出格式: 首先顺序输出从A到B的所有整数,每5个数字占一行,每个数字占5个字符宽度,向右对齐。最后在一行中按Sum = X的格式输出全部数字的和X。 输入样例: -3 8 输出样例: -3 -2 -1 0 1 2 3 4 5 6 7 8 Sum = 30 ...
基于STM32和MPU6050的手势控制小车设计与实现
MPU6050传感器:用于检测手势变化,采集加速度和陀螺仪数据。STM32微控制器:处理MPU6050传感器的数据,根据手势变化控制小车的运动。电机驱动模块:接收来自STM32的控制信号,驱动小车的电机,实现小车的前进、后退、左转和右转。小车底盘:作为整个系统的机械部分,提供移动平台。MPU6050是一款集成了3轴加速度计和3轴陀螺仪的传感器,具有高精度、低功耗和小体积等特点。它通过I2C接口与微控制器通信,可以实时采集加速度和角速度数据,广泛应用于运动检测、姿态控制和手势识别等领域。
Mac上安装Label Studio
以上步骤详细说明了如何在Mac上通过Anaconda安装Label Studio。记得根据你的具体需求选择是否创建新的环境,并使用conda或pip进行安装。安装完成后,务必验证Label Studio是否成功运行。
【程序设计训练】A除以B
湖南大学程序设计训练-2020夏季 80.A除以B 【问题描述】 本题要求计算A/B,其中A是不超过1000位的整数(A>=0),B是1位正整数。你需要输出商数Q和余数R,使得A = B * Q + R成立。 【输入形式】 输入在1行中依次给出A和B,中间以1空格分隔。 【输出形式】 在1行中依次输出Q和R,中间以1空格分隔。 【样例输入】 123456789050987654321 7 【样例输出】 17636684150141093474 3 【思路和做法】 用string存储整数A(不超过
DICOM三维重建:基于VTK实现三种面绘制算法
版本:VS2019、VTK9.0.1 #define vtkRenderingCore_AUTOINIT 3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2) #define vtkRenderingVolume_AUTOINIT 1(vtkRenderingVolumeOpenGL2) #include "vtkDICOMImageReader.h" #include "vtkRenderWindowInteractor.h" #i
A除以B(模拟除法)
PTA 乙级1017A除以B(模拟除法) ,有点意思,题目不是很难就是很难。长点心,想的全面点。 题目 本题要求计算 A/B,其中 A 是不超过 1000 位的正整数,B 是 1 位正整数。你需要输出商数 Q 和余数 R,使得 A=B×Q+R 成立。 输入格式: 输入在一行中依次给出 A 和 B,中间以 1 空格分隔。 输出格式: 在一行中依次输出 Q 和 R,中间以 1 空格分隔。 输...
IGBT模块封装中的银烧结技术:为什么特斯拉和比亚迪都在用这种黑科技?
本文深入解析了IGBT模块封装中的银烧结技术,揭示了其作为功率半导体封装工艺关键升级的原因。该技术通过低温烧结形成高熔点、高导热导电的银连接层,显著提升了模块的功率循环寿命、散热能力和高温工作稳定性,这正是特斯拉、比亚迪等行业巨头采用此项黑科技以释放电动汽车电驱系统极致性能的核心所在。
opencv的cmake报错
1、下载 ippicv_2021.8_win_intel64_20230330_general.zip、v0.1.2a.zip、opencv_videoio_ffmpeg.dll、opencv_videoio_ffmpeg_64.dll、ffmpeg_version.cmake。由于下载源在https://raw.githubusercontent.com,由于网络原因下载不顺畅,可以先找到文件下载到对应文件夹下,或者更改网络环境。ffmpeg_version.cmake文件,打开后显示如下, 另存即可。
【1017】A除以B
这里的typename 可以是任意基本类型,例如: int 、double 、char、string、结构体等,也可以是STL标准容器。
【Unity】NGUI下载与导入
Unity3D插件NGUI的下载和导入。
1017 A除以B
pat乙级 1017 A除以B 本题要求计算 A/B,其中 A 是不超过 1000 位的正整数,B 是 1 位正整数。你需要输出商数 Q 和余数 R,使得 A=B×Q+R 成立。 输入格式: 输入在一行中依次给出 A 和 B,中间以 1 空格分隔。 输出格式: 在一行中依次输出 Q 和 R,中间以 1 空格分隔。 输入样例1: 123456789050987654321 7 输出样例1: 176...
Probability and Statistics - 4th edition
Probability and Statistics - 4th edition
LinePhone3.2.7(android端最新版本) sip客户端
SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/
python中a除以b_PTA:Python解答1016 部分A+B/1017 A除以B
1016 部分A+B (15分)正整数 A 的“DA (为 1 位整数)部分”定义为由 A 中所有 DA 组成的新整数 PA 。例如:给定 A=3862767,DA =6,则 A 的“6 部分”PA 是 66,因为 A 中有 2 个 6。现给定 A、DA 、B、DB ,请编写程序计算 PA +PB 。输入格式:输入在一行中依次给出 A、DA...
jre9下载 jdk9
(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】
PAT乙 1017 A除以B C++
PAT乙 1017 A除以B 题目 本题要求计算 A/B,其中 A 是不超过 1000 位的正整数,B 是 1位正整数。你需要输出商数 Q 和余数 R,使得 A=B×Q+R 成立。 输入格式: 输入在一行中依次给出 A 和 B,中间以 1 空格分隔。 输出格式: 在一行中依次输出 Q 和 R,中间以 1 空格分隔。 题解 A很大,将A存存为字符串。模拟除法,从高位开始,按顺序每次取一位,加上上一位的余数的10倍。用来除以整数B,得到一位商和新的余数,并输出得到的商。循环遍历完A之后,再输出余数。 可能出错的
WINCC7.3破解文件
WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!
【PAT乙级】1017 A除以B
PAT 乙级(Basic Level) Practice --- 《1017 A除以B》 c语言解题代码
PAT(B) 1017 A除以B(Java)
题目链接:1017 A除以B 分析 读取输入的A和B后,保存为字符串。模拟除法运算过程。 不要用BigInteger,因为会超时。 另外字符串经常要扩展(例如:append())的话,不要用String(非常慢),用StringBuilder是上上策。 最后要注意,如果结果的第一位是0,并且只有一位,那么输出0,否则输出去掉首位后的结果。 /** * Score 20 * Run Time...
L1-037. A除以B
A除以B 给定两个绝对值不超过100的整数A和B,要求你按照“A/B=商”的格式输出结果。 输入格式: 输入在第一行给出两个整数A和B(-100 <= A, B, <= 100),数字间以空格分隔。 输出格式: 在一行中输出结果:如果分母是正数,则输出“A/B=商”;如果分母是负数,则要用括号把分母括起来输出;如果分母为零,则输出的商应为“Error”。...
L1-037 A除以B
真的是简单题哈 —— 给定两个绝对值不超过100的整数A和B,要求你按照“A/B=商”的格式输出结果。 输入格式: 输入在第一行给出两个整数A和B(−100≤A,B≤100),数字间以空格分隔。 输出格式: 在一行中输出结果:如果分母是正数,则输出“A/B=商”;如果分母是负数,则要用括号把分母括起来输出;如果分母为零,则输出的商应为Error。输出的商应保留小数点后2位。 输入样例1: -1 2 输出样例1: -1/2=-0.50 输入样例2: 1 -3 输出样例2: 1/(-3)=-0.33 输
【C++】A除以B
PTA练习题,A除以B
PAT 乙级 1017 A除以B
PAT 乙级 1017 A除以B 题目如下: 本题要求计算 A/B,其中 A 是不超过 1000 位的正整数,B 是 1 位正整数。你需要输出商数 Q 和余数 R,使得 A=B×Q+R 成立。 输入格式: 输入在一行中依次给出 A 和 B,中间以 1 空格分隔。 输出格式: 在一行中依次输出 Q 和 R,中间以 1 空格分隔。 输入样例: 123456789050987654321 7 输出样例...
5233



被折叠的 条评论
为什么被折叠?



