e通网网站建设,重庆logo设计图片,wordpress discuz插件,企业级软件题目是意思就是转化 负进制 题干给定内容确实看不懂 我是看了别人的题解才会的
注意点#xff1a;进制中不能出现负数#xff08;解决方法 向前借一位 这是核心代码#xff09;抓住 被除数除数*商余数
if(tp0){//模是负数 就要转化为正数tp-y;xy;}//自己在纸上模拟一…题目是意思就是转化 负进制 题干给定内容确实看不懂 我是看了别人的题解才会的
注意点进制中不能出现负数解决方法 向前借一位 这是核心代码抓住 被除数除数*商余数
if(tp0){//模是负数 就要转化为正数tp-y;xy;}//自己在纸上模拟一下//-12 -7 借一位 -12变-19 模就从-5变为2 记不住就当个公式去记吧 不要死磕ac代码
#includebits/stdc.h
using namespace std;int n,m;
void solve(int x,int y){if(x0) return;int tpx%y;if(tp0){//模是负数 就要转化为正数tp-y;xy;}char tp1;if(tp9){tp1A(tp-10);}else{tp10tp;}solve(x/y,y);couttp1;}
int main(){cinnm;coutn;solve(n,m);cout(basem);return 0;}