杭电2051 Bitset

这是一道来自杭电的 ACM 题目,主要涉及 Bitset 的使用。题目要求将十进制数转换为二进制,并注意处理取余和求商的顺序。解题关键在于利用数组存储余数并逆序输出。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

又是英文题,唉。。。嘿,小伙伴,先别着急叹息,想起上次的那道题了不,那个你都做出来了,还担心这道题吗?这题蛮简单的,不信你试试

结合自己的经验,英语基础不好?没关系(虽然我的英语基础还行咯,呵呵)英语题做的多了,感觉就来了

Bitset

Time Limit : 1000/1000ms (Java/Other) Memory Limit : 32768/32768K (Java/Other)
Total Submission(s) : 3 Accepted Submission(s) : 2
Font: Times New Roman | Verdana | Georgia
Font Size: ← →

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

1
2
3

Sample Output

1
10
11


思路

解题思路:给你一个十进制的数,转换为二进制的数。我们可以考虑先把余数存进一个数组中,再逆向

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值