输入输出样例
输入 #1

1315

输出 #1

2(2(2+2(0))+2)+2(2(2+2(0)))+2(2(2)+2(0))+2+2(0)
import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner sc= new Scanner(System.in);int a=sc.nextInt();pow(a);}public static void pow(int a){if(a>3){int s=0;int b=2;while(b<=a){b=b*2;s++;}a=a-b/2;System.out.print("2(");pow(s);if(s==3){System.out.print("2+2(0)");}if(s==1){System.out.print("2(0)");}if(s==2){System.out.print("2");}System.out.print(")");if(a==3){System.out.print("+2+2(0)");}if(a==1){System.out.print("+2(0)");}if(a==2){System.out.print("+2");}if(a>3){System.out.print("+");}pow(a);}}
}

Java实现 洛谷 P1010 幂次方相关推荐

  1. 洛谷 p1010 幂次方 python实现

    洛谷 p1010 幂次方 python实现 描述 任何一个正整数都可以用2的幂次方表示.例如 137= 2 7 + 2 3 + 2 0 2^7+2^3+2^0 27+23+20 同时约定方次用括号来表 ...

  2. 洛谷P1010 幂次方(递归算法)

    题目描述 任何一个正整数都可以用 22 的幂次方表示.例如 137=2^7+2^3+2^0137=27+23+20. 同时约定方次用括号来表示,即 a^bab 可表示为 a(b)a(b). 由此可知, ...

  3. 洛谷 p1010 幂次方

    #include <cstdio> #include <cmath> using namespace std; void dg(int n) {int a;if(n==0) r ...

  4. 洛谷-P1010 幂次方

    题目描述 任何一个正整数都可以用 22 的幂次方表示.例如 137=2^7+2^3+2^0137=27+23+20. 同时约定方次用括号来表示,即 a^bab 可表示为 a(b)a(b). 由此可知, ...

  5. 洛谷p1010 幂次方

    题目: 这道题其实就是一个简单的进制转换问题,分析一下可能出现的各种情况即可这里需要注意的就是数字2输出的就是2,而很多算法可能会输出2(2(0))也就是2^1,处理细节到1,2还有3即可,直接上代码 ...

  6. 洛谷 | P1010 幂次方

    注: pow(n,m)在cmath库中,返回n^m C 库函数 - pow() #include<iostream> #include<cmath> using namespa ...

  7. 信息学奥赛一本通 1208:2的幂次方表示 | OpenJudge 2.2 8758:2的幂次方表示 | 洛谷 P1010 [NOIP1998 普及组] 幂次方

    [题目链接] ybt 1208:2的幂次方表示 OpenJudge 2.2 8758:2的幂次方表示 洛谷 P1010 [NOIP1998 普及组] 幂次方 [题目考点] 1. 递归 [解题思路] 递 ...

  8. 递归——幂次方(洛谷 P1010)

    题目选自洛谷P1010 我们知道,二进制数表示的其实就是一个正整数分解成为2的幂次方和! 如3用二进制表示为 11 ,从右到左分别是第0位,第1位-- 则3=2^1+2^0(只要二进制那位是一,就是2 ...

  9. 洛谷P1010(幂次方)

    洛谷P1010(幂次方) 题目描述 输入格式 输出格式 解题思路 代码 题目描述 任何一个正整数都可以用 2 的幂次方表示.例如 137=27+23+20137=2^7+2^3+2^0137=27+2 ...

最新文章

  1. 深圳湾口岸明起开通公交大巴
  2. BugkuCTF-reverse:Easy_vb + Easy_Re
  3. JS中怎样比较两个 时分秒 格式的时间大小
  4. 我的世界1.8.9无需正版的服务器,我的世界1period;8period;9服务器纯洁服地址 | 手游网游页游攻略大全...
  5. c语言中 数组 左移,如何将一个数组的元素循环左移?
  6. 【资源】领域自适应相关论文、代码分享
  7. 第二次发布 - 轻剑傲风的RSS简易阅读器改装版。
  8. 色彩的搭配,象征,以及web标准色
  9. c语言考研真题及答案pdf,中财信息学院C语言程序设计2002年考研真题及答案.pdf...
  10. 杨涛:正解“街区制、密路网”
  11. 修改mac地址导致计算机无法上网,如何解决Win7计算机上无法修改MAC地址的问题...
  12. 【建议收藏】你还不知道平面设计有哪些风格?掌握这20种就够了
  13. [渝粤教育] 西南科技大学 信息组织与检索 在线考试复习资料2021版
  14. 使用DoraCloud在Proxmox虚拟化平台搭建桌面云
  15. Oracle EBS 后台提交请求集 FND_SUBMIT.SUBMIT_PROGRAM
  16. 网页状态码(HTTP状态码)。
  17. 计算机网络——网际互连协议 IP
  18. 微信小程序-B站:wxml和wxss文件
  19. 【2018.10.4】CXM笔记(图论)
  20. 雨敲窗python_标签 Python - 雨敲窗个人博客

热门文章

  1. 计算机技术协会主持词,协会表彰大会主持词
  2. 易科 Exact Globe Next 销售订单 请求日期(ETD)比发货日期提前5天
  3. Java核心技术 卷1 基础知识 学习笔记——第三章 java的基本程序设计结构
  4. TI的CC2530单片机检测不同类型的方波
  5. 嵌入式分享合集109
  6. 电商系统开发实战-用户微服务基础模块开发
  7. IOS14桌面布局图片怎么设置
  8. 5个AI人工智能平台推荐,绘画、写作文案、文章一键生成
  9. 北京工商大学计算机考研818真题,北京工商大学考研真题汇总
  10. Ubuntu16.04 + Geforce GT630 OEM安装cuda 8.0