【复习】基础水小技巧

1.进制转换:

 1 #include<iostream>
 2 #include<string>
 3 using namespace std;
 4 int n,k;
 5 string s;
 6 int main()
 7 {
 8     cin>>n>>k;
 9     while(n>0)
10     {
11         if( n%k >= 10 ) s=(char)( n%k + 55)+s;  //余数大于10的要用ABCD等来表示
12         else s=(char)( n%k +48)+s;
13         n/=k;
14     }
15     cout<<s<<endl;
16 }

样例输入:

第一个数是要转换的数 第二种是转换的进制。

case1:23 2

case2:159 16

样例输出:

case1:10111

case2:9F

时间: 2024-12-15 06:30:14

【复习】基础水小技巧的相关文章

搜索复习-基础水题

tyvj1080 N皇后 描述 检查一个如下的6 x 6的跳棋棋盘,有六个棋子被放置在棋盘上,使得每行.每列只有一个,每条对角线(包括两条主对角线的所有平行线)上至多有一个棋子. 列号  1  2  3  4  5  6 ------------------------- 1 |  | O |  |  |  |  | ------------------------- 2 |  |  |  | O |  |  | ------------------------- 3 |  |  |  |  |

C-Xcode真随机数的产生, 指针基础, 小技巧

小技巧1: 输出一个 % 输出一个%号(因为%是格式控制符的符号,所以输出是单独写一个%,系统会默认把%与其后面一个字符相结合当做格式控制符) —— %% 小技巧2: 自动整理代码 整理代码组合键 选中要对齐的代码 control + i 就会自动对齐 前提:代码没有语法错误 小技巧3: 产生一个真随机数 产生一个指定范围内的随机数: 比如需求:产生10-20的随机数 int num = arc4random_uniform(11) + 10 其他类推可得 公式 int num = arc4ra

实战基础技能(07)--------DEV控件的Gridview小技巧总结

1.设置Gridview控件的某列不可编辑 this.gridData.gridView1.Columns["change_date"].OptionsColumn.AllowEdit = false; 字段:change_date是数据库中字段,是绑定到gridview上的. 2.设置Gridview控件整体不可编辑 this.gridData.IsEnableEdit = false; 3.设置Gridview控件,列头不可排序 this.gridDataDetail.gridVi

Centos7基础之查看NETMASK,GATWAY,DNS小技巧

引语: 查看IP这种很基础的操作,想必大家都快倒背如流了.就是不知道大家知不知道怎么查看NETMASK,GATWAY,DNS.当然nmtui图形化界面以及查看网络配置文件这种骚操作就直接略过了.之前一直没考虑过这个问题,直到有一天,想把某台虚拟机的IP地址设置为固定IP.在其他同网段虚拟机上使用常用的ip addre,除了ip地址之外,一无所获,于是直接就黑人问号了.令人兴奋的是,困难总比方法多,于是走上了漫漫的百度之路,便有了这篇文章! 再废话一句:NETMASK(子网掩码),GATEWAY(

Eclipse IDE 使用技巧 (Eclipse工作空间小技巧)(自己的一些学习笔记和心得,记录下来,备忘录和复习使用)

很多人觉得Eclipse不就是个开发工具吗,有什么好讲的啊,其实这种想法是错误的,Eclipse IDE集成开发环境里面有很多的玄机,有很多的技巧和设置,是很多4-5年的java程序员都不常应用到的甚至是不知道的,所以我觉得有必要把自己的一些Eclipse的心得和使用技巧跟大家分享一下吧.大家相互的学习,只有不断的学习和汲取新的知识才能不断的提高自己! 中国有句老话叫做,工欲善其事,必先利其器.我们把Eclipse里面的一些设置和小技巧掌握之后,对我们的开发效率来说可以大大的提高,对我们写代码也

这些减肥小技巧,你知道几个?

这些减肥小技巧,你知道几个? 清晨清肠胃法   要想减肥,一大清早起床就清肠道是很有效的.一清早起来把身体内堆积的残留物清理出去是很有必要的.因此,你可以选择在一早起来之后喝上一大杯的淡蜂蜜水,但是蜂蜜水一定要注意它们的浓度,千万不要太甜,否则也有一定的坏处.一定要选择那种淡淡的甜味的蜂蜜水才是最好的. 减肥早餐 除了要在一大早清肠胃之外,要做的就是要在早餐的选择上选择食谱.所谓一日之计在于晨,这句话用于减肥同样可行.每天早上起来之后喝完蜂蜜之后做好再喝上200毫升左右的低脂酸奶,再吃一小片全麦

D3D9 优化小技巧

此篇文章主要讲一些小技巧,针对前面转载的D3D9 GPU Hacks,我们可以做的一些优化. 在做延迟渲染或者其它需要深度的地方使用INTZ格式的纹理,这样可以直接对纹理进行操作,节省了显存和带宽,这样即使在前向渲染的时候也可以获取深度,有了深度信息我们就可以做很多效果,如水的柔边,水边泡沫,景深等效果. 注:以下示例代码均摘自http://developer.amd.com/wordpress/media/2012/10/Advanced-DX9-Capabilities-for-ATI-Ra

Cocos2dx 小技巧(十三)聊聊坐标系

一好友考上了空姐,她说:以后基本上不会回来了,等下次见面时请叫我白富美!虽然有点羡慕,但我依旧不甘示弱回复:下次见面时请叫我高富帅!未来,谁说得准呢? ------------------有段时间没用到onTouchBegan,近来写代码时发现对convertToGL(),getLocation()这些接口都有点陌生了,所以趁这次机会就写个总结到博客里,下次忘了就来博客里看看,当笔记用咯. 首先脑补下基础知识吧:1.OpenGL坐标系:该坐标系原点在屏幕左下角,x轴向右,y轴向上.这也就是coc

Unity3D使用小技巧

原地址:http://unity3d.9tech.cn/news/2014/0411/40178.html 1.Crtl+f摄像机自动适配场景. 2.可以用一个立方体作为底盘. 3.人物角色可以直接引入包,有第一人称和第三人称,已经封装好. 4.光源可以设置投影. 5.3DMax是Z轴向上,而一般游戏引擎是Y轴向上,所以导出的时候一定要注意选择YZ转化的格式(YZ转化选项一定要勾选). 另外,obj格式不支持动画,其实游戏中最常用的格式是"FBX"和"DAE"格式,