码迷,mamicode.com
首页 > 其他好文 > 详细

1413确定进制

时间:2017-12-16 23:07:44      阅读:224      评论:0      收藏:0      [点我收藏+]

标签:get   blank   using   ios   ace   bre   简单   href   size   

题目连接:http://ybt.ssoier.cn:8088/problem_show.php?pid=1413
1
#include<iostream> 2 #include<cmath> 3 using namespace std; 4 int p,q,r,i; 5 //jz(int y)函数功能主要是将y转换成i进制,注意这儿的i是全局变量 6 int jz(int y) 7 { 8 int sum=0,n=0; 9 while(y) 10 { 11 sum+=y%10*pow(i,n); 12 y/=10;n++; 13 } 14 return sum; 15 } 16 int main() 17 { 18 cin>>p>>q>>r; 19 bool is=true; 20 for(i=2;i<=40;i++) 21 { 22 if(jz(p)*jz(q)==jz(r)) 23 { 24 cout<<i; 25 is=false; 26 break; 27 } 28 29 } 30 if(is)cout<<"0"; 31 return 0; 32 }

题目简单,注意全局变量和局部变量的巧妙应用,主要涉及函数之间的值的传递

1413确定进制

标签:get   blank   using   ios   ace   bre   简单   href   size   

原文地址:http://www.cnblogs.com/tflsnoi/p/8047883.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!