描述

22娘和33娘接到了小电视君的扭蛋任务:
一共有两台扭蛋机,编号分别为扭蛋机2号和扭蛋机3号,22娘使用扭蛋机2号,33娘使用扭蛋机3号。
扭蛋机都不需要投币,但有一项特殊能力:
扭蛋机2号:如果塞x(x范围为>=0整数)个扭蛋进去,然后就可以扭到2x+1个
扭蛋机3号:如果塞x(x范围为>=0整数)个扭蛋进去,然后就可以扭到2x+2个
22娘和33娘手中没有扭蛋,需要你帮她们设计一个方案,两人“轮流扭”(谁先开始不限,扭到的蛋可以交给对方使用),用“最少”的次数,使她们能够最后恰好扭到N个交给小电视君。

输入描述:

输入一个正整数,表示小电视君需要的N个扭蛋。

输出描述:

输出一个字符串,每个字符表示扭蛋机,字符只能包含"2"和"3"。

示例1

输入:

10

复制输出:

233

复制

备注:

1<=N<=1e9
import java.util.*;
public class Main {public static void main(String[] args) {Scanner sc = new Scanner(System.in);int N = sc.nextInt();StringBuilder sb = new StringBuilder();while(N > 0) {if((N & 1) == 0) {N = (N - 2) >> 1;sb.insert(0, '3');} else {N = (N - 1) >> 1;sb.insert(0, '2');}}System.out.println(sb);}
}

描述

22娘和33娘接到了小电视君的扭蛋任务:
一共有两台扭蛋机,编号分别为扭蛋机2号和扭蛋机3号,22娘使用扭蛋机2号,33娘使用扭蛋机3号。
扭蛋机都不需要投币,但有一项特殊能力:
扭蛋机2号:如果塞x(x范围为>=0整数)个扭蛋进去,然后就可以扭到2x+1个
扭蛋机3号:如果塞x(x范围为>=0整数)个扭蛋进去,然后就可以扭到2x+2个
22娘和33娘手中没有扭蛋,需要你帮她们设计一个方案,两人“轮流扭”(谁先开始不限,扭到的蛋可以交给对方使用),用“最少”的次数,使她们能够最后恰好扭到N个交给小电视君。

输入描述:

输入一个正整数,表示小电视君需要的N个扭蛋。

输出描述:

输出一个字符串,每个字符表示扭蛋机,字符只能包含"2"和"3"。

示例1

输入:

10

复制输出:

233

复制

备注:

1<=N<=1e9
import java.util.*;
public class Main {public static void main(String[] args) {Scanner sc = new Scanner(System.in);int N = sc.nextInt();StringBuilder sb = new StringBuilder();while(N > 0) {if((N & 1) == 0) {N = (N - 2) >> 1;sb.insert(0, '3');} else {N = (N - 1) >> 1;sb.insert(0, '2');}}System.out.println(sb);}
}

BiliBili 扭蛋机相关推荐

  1. bilibili校招题目——扭蛋机

    题目描述 22娘和33娘接到了小电视君的扭蛋任务: 一共有两台扭蛋机,编号分别为扭蛋机2号和扭蛋机3号,22娘使用扭蛋机2号,33娘使用扭蛋机3号. 扭蛋机都不需要投币,但有一项特殊能力: 扭蛋机2号 ...

  2. 扭蛋机(bilibili)

    文章目录 扭蛋机 题目描述 思路及解答 扭蛋机 题目描述 22娘和33娘接到了小电视君的扭蛋任务: 一共有两台扭蛋机,编号分别为扭蛋机2号和扭蛋机3号,22娘使用扭蛋机2号,33娘使用扭蛋机3号. 扭 ...

  3. 扭蛋机html源码,微信小程序wxss制作扭蛋机

    1 #zs#扭蛋机#fzs# 2 .egg{3 width: 100%;4 position: absolute;5 z-index: 3;6 top: 260rpx;7 }8 .egg .egg_j ...

  4. B站笔试真题之[编程题]扭蛋机

    题目 22娘和33娘接到了小电视君的扭蛋任务: 一共有两台扭蛋机,编号分别为扭蛋机2号和扭蛋机3号,22娘使用扭蛋机2号,33娘使用扭蛋机3号. 扭蛋机都不需要投币,但有一项特殊能力: 扭蛋机2号:如 ...

  5. 飞桨首款韩女团小卡扭蛋机

    前言 其实一直想做一个韩国女团的安利(推荐)项目,奈何自己太菜了,一直没搞.一眨眼就到2021年年底了,也就想着结合自己的长处写一个充满韩范项目吧,恰巧遇到飞桨黑客松 48H Coding Party ...

  6. 扭蛋机html源码,jQuery动画扭蛋机抽奖代码

    特效描述:jQuery动画 扭蛋机抽奖.jQuery动画扭蛋机抽奖代码 代码结构 1. 引入CSS 2. 引入JS 3. HTML代码 100/次 10000 > 恭喜你! 获得一等奖! 恭喜你 ...

  7. 用迭代算法实现扭蛋机例子

    22娘和33娘接到了小电视君的扭蛋任务: 一共有两台扭蛋机,编号分别为扭蛋机2号和扭蛋机3号,22娘使用扭蛋机2号,33娘使用扭蛋机3号. 扭蛋机都不需要投币,但有一项特殊能力: 扭蛋机2号:如果塞x ...

  8. 哔哩哔哩2018.9.21笔试题——扭蛋机(堆的思想解决)

    一.题目:扭蛋机 甲乙俩人刚开始都没有蛋,甲扭2号机,乙扭3号机. (1)扭蛋机的规则: 2号扭蛋机:2x+1 3号扭蛋机:2x+2 eg: 如果甲刚开始没有蛋,扭一下2号机,获得2*0+1=1颗蛋. ...

  9. 牛客--2019网易--扭蛋机

    题目描述: 22娘和33娘接到了小电视君的扭蛋任务: 一共有两台扭蛋机,编号分别为扭蛋机2号和扭蛋机3号,22娘使用扭蛋机2号,33娘使用扭蛋机3号. 扭蛋机都不需要投币,但有一项特殊能力: 扭蛋机2 ...

最新文章

  1. vc 文本框 只显示下划线_【Axure9百例】36.文本框搜索自动匹配
  2. pytorch自带网络_【方家之言】一篇长文学懂 pytorch
  3. pytorch系列 ---5以 linear_regression为例讲解神经网络实现基本步骤以及解读nn.Linear函数
  4. python nodemcu_python开发nodemcu(一)
  5. 14007.xilinx-备份镜像
  6. 华为交换机 consolep密码和vty密码配置telnet,ssh
  7. python做excel自动化-python操作excel让工作自动化
  8. Qt 地址薄 (一) 界面设计
  9. Ubuntu安装客户端RabbitVCS(svn管理)
  10. 正则表达式应用(日期正则表达式)
  11. 非谓语动词: 不定式, 动名词, 现在分词, 过去分词
  12. css轮播箭头怎么隐藏,css实现带箭头和圆点的轮播
  13. Bad client credentials
  14. 夏季养生:一觉,二瓜,三汤,四穴,五果
  15. 讨论:男孩为何要找比自己小的女孩?
  16. 微服初识/优缺点2020-09-03
  17. 一个 R 包带你挖掘宏基因组公共数据库
  18. 实现 3D 时间动画展示效果
  19. 苹果字体怎么改_苹果手机:普及:此次Filzajailed ROOT和越狱工具的区别
  20. 配置交换机、路由器时的F口、G口、s口以及E口的用途

热门文章

  1. 沃达丰高管:澳大利亚将于2020年迎来5G
  2. SDKMAN 安装过程
  3. css进行布局时,同一行多个元素摆放后,设置margin-right让他们之间产生间距,那么最后一个元素设置margin-right是多余的
  4. 高德打车通用可编排订单状态机引擎设计
  5. 选中Checkbox,则向数组中增加其所属条目的某个属性值,取消选中,则删除。
  6. 数据管理平台与数据治理平台的区别和联系
  7. OpenGL 实验一 绘制简单图形
  8. 人工智能专业好就业吗?AI就业前景
  9. OSChina 周二乱弹 —— 这份躺着挣钱的工作
  10. 道高一尺,魔高一丈--加密与解密的此消彼长