杭电acm1015
来源:互联网 发布:飞机晚点查询软件 编辑:程序博客网 时间:2024/06/05 19:39
Problem Description
Give you a number on base ten,you should output it on base two.(0 < n < 1000)
Input
For each case there is a postive number n on base ten, end of file.
Output
For each case output a number on base two.
Sample Input
123
Sample Output
11011(1)大意:给出你一个十进制的数字,然后转化成二进制,输出。(2)思路:动态规划中,写一个简单的递归即可。每次n/2自后再作为参数递归下去,直到n/2不为真为止。(3)感想:略吧,找到规律,理解递归过程,实现就好了。(4)#include <iostream>using namespace std;void f(int n){ if (n / 2) { f(n / 2); } cout << n % 2;}int main(){ int n; while (cin >> n) { f(n); cout << endl; } return 0;}
0 0
- 杭电Acm1015
- 杭电acm1015
- 杭电ACM1015——Safecracker
- 浙工ACM1015
- 杭电
- 杭电
- 杭电
- 杭电 1234 和 杭电 2115
- 杭电2056之Rectangles 杭电
- 杭电ACM1061Rightmost Digit
- 杭电2099 7.11
- 杭电ACM 1003
- 杭电 ACM 2016
- 杭电ACM1466
- 杭电ACM1003
- 杭电ACM1225
- 杭电ACM2023
- 杭电ACM2602
- vr的延迟和渲染效率优化与Nvidia VRWorks
- Android学习笔记四大组件之Activity
- Java多态 转型
- decodeURIComponent() 函数可对 encodeURIComponent() 函数编码的 URI 进行解码。
- spring的annotation-driven配置事务管理器详解
- 杭电acm1015
- spark pregel计算pageRanks
- 参数传递二维数组
- ubuntu下deb包的安装方法
- 架构师进阶之路
- 关于Java内存泄漏的介绍
- a+b高精度
- 从0到1 ▏Netty编解码框架之多种常用解码器使用示例解析
- MyBatis 物理分页