求助,用python仿写以下代码

public static void main(String[] args) {

Scanner sc=new Scanner(System.in);

int n=sc.nextInt();

int[] flag=new int[29];

float[] a=new float[29];

for(int i=0;i

a[i]=(float)1.0/(float)(i+2);

}

for(int j=1;j<=Math.pow(2, 29);j++){

int temp=j,index=0;

float sum=0;

Fuzhi(flag);

while(temp>0&&index<29){

flag[index]=temp%2;

sum+=(temp%2)*a[index++];

temp=temp/2;

}

if(sum==1){

int count=0;

for(int i=0;i

if(flag[i]==1)

count++;

}

if(count==n){

for(int i=0;i

if(flag[i]!=0)

System.out.print(flag[i]+"/"+(i+2)+" ");

}

形如:1/a 的分数称为单位分数。

可以把1分解为若干个互不相同的单位分数之和。

例如:

1 = 1/2 + 1/3 + 1/9 + 1/18

1 = 1/2 + 1/3 + 1/10 + 1/15

1 = 1/3 + 1/5 + 1/7 + 1/9 + 1/11 + 1/15 + 1/35 + 1/45 + 1/231

等等,类似这样的分解无穷无尽。

我们增加一个约束条件:最大的分母必须不超过30

请你求出分解为n项时的所有不同分解法。

数据格式要求:

输入一个整数n,表示要分解为n项(n<12)

输出分解后的单位分数项,中间用一个空格分开。

每种分解法占用一行,行间的顺序按照分母从小到大排序。

例如,

输入:

4

程序应该输出:

1/2 1/3 1/8 1/24

1/2 1/3 1/9 1/18

1/2 1/3 1/10 1/15

1/2 1/4 1/5 1/20

1/2 1/4 1/6 1/12

再例如,

输入:

5

程序应该输出:

1/2 1/3 1/12 1/21 1/28

1/2 1/4 1/6 1/21 1/28

1/2 1/4 1/7 1/14 1/28

1/2 1/4 1/8 1/12 1/24

1/2 1/4 1/9 1/12 1/18

1/2 1/4 1/10 1/12 1/15

1/2 1/5 1/6 1/12 1/20

1/3 1/4 1/5 1/6 1/20

资源约定:

峰值内存消耗(含虚拟机) < 256M

CPU消耗 < 2000ms

请严格按要求输出,不要画蛇添足地打印类似:“请您输入...” 的多余内容。

相关阅读:

python消息队列服务退出的问题

如何让电脑变卡?

js数组哪个个方法是把数组变为罗列的参数?

editplus无法加载的问题

java核心技术 卷1里面泛型一章中“泛型类的静态上下文中类型变量无效”这一节不能理解

struts2的ExternalContext和InternalContext的用途是什么?

fullcalendar这插件,能够改变views的开始日期吗?

Objective-C中有没有办法比较两个方法的地址

原语执行时时钟中断被触发会怎么做?

cmake/gcc 如何强制静态连接

memcached数据疑问

ionic框架中,想在顶部标题栏右侧增加图标按钮,怎么写?

关于PHP中大括号{}的一种用法

使用sd_setImageWithURL的问题

rails 2.3.11 能用sass吗?

php中正则无法匹配内容

javasscript或者JQuery有没有一个检查字符串能否转换成JSON的方法?

entity framework

sublime text的标签页能设置成等宽的吗?

如何简化处理路径替换

python如何仿写文章_python,python3.x_求助,用python仿写以下代码,python,python3.x,java - phpStudy...相关推荐

  1. python装饰器与闭包_python中闭包和装饰器的理解(关于python中闭包和装饰器解释最好的文章)。...

    转载:http://python.jobbole.com/81683/ 呵呵!作为一名教python的老师,我发现学生们基本上一开始很难搞定python的装饰器,也许因为装饰器确实很难懂.搞定装饰器需 ...

  2. python爬取网上文章_python 爬取微信文章

    本人想搞个采集微信文章的网站,无奈实在从微信本生无法找到入口链接,网上翻看了大量的资料,发现大家的做法总体来说大同小异,都是以搜狗为入口.下文是笔者整理的一份python爬取微信文章的代码,有兴趣的欢 ...

  3. 使用计算机写文章属于什么方面的应用,用计算机写文章.doc

    第三册 用计算机写文章 教学目标 通过本册书的学习使学生掌握用计算机处理文字信息的基本方法,学会通过文字编辑.版面设置.插入图片和艺术字.绘制图形以及制作文字表格等方式增强文档的表现力,制作出图文并茂 ...

  4. python日期格式化到毫秒_Python简单格式化时间的方法【strftime函数】 python 格式化日期到毫秒...

    python3使用opencv的VideoCapture读取视频文件遇到Python 3.5.3 (v3.5.3:1880cb95a742, Jan 16 2017, 16:02:32) [MSC v ...

  5. python学完多少钱_Python学完后一般能拿多少钱?老男孩Python课程学习

    Python是一门非常不错的编程语言,在目前市场上应用范围非常广阔,在众多领域都可以看到Python的身影,除了是人工智能.数据分析的首选语言之外,在自动化运维.自动化测试.全栈开发等都有非常重要的优 ...

  6. python 下载公众号文章_Python爬虫实现的微信公众号文章下载器

    平时爱逛知乎,收藏了不少别人推荐的数据分析.机器学习相关的微信公众号(这里就不列举了,以免硬广嫌疑).但是在手机微信上一页页的翻阅历史文章浏览,很不方便,电脑端微信也不方便. 所以我就想有什么方法能否 ...

  7. python文件保存在哪里_Python文件路径是什么?怎么写?

    我们经常要进行导入文件的操作,用python是个不错的选择.保存之后的文件都有一个专属地址,也就是我们所说的路径.如果有的小伙伴有保存记录的习惯,还是比较容易下次翻阅.有时候一些小伙伴迷迷糊糊,随便保 ...

  8. tensorflow+python flask进行手写识别_python+flask搭建CNN在线识别手写中文网站!简直太屌了!...

    原标题:python+flask搭建CNN在线识别手写中文网站!简直太屌了! 使用python+flask搭建的一个网站,然后从网页的写字板上获取鼠标手写的汉字经过转码后传回后台,并经过图片裁剪处理之 ...

  9. python自动登录qq邮箱_python实现自动登录qq邮箱,写邮件并发送

    1 编程语言 python 3.5 2 需要安装xlrd库,用来打开Excel文件 3 在命令行中输入 python send.py [接收者邮件地址]   如:python send.py 1234 ...

最新文章

  1. BCH大涨带领币市小幅走高 个别币种走势逐步分化
  2. A-Light-and-Fast-Face-Detector-for-Edge-Devices
  3. c语言 读取 文件大小,c – ifstream :: ifstream可以读取的最大文件大小是多少
  4. 每天一小时python官方文档学习(六)————循环和条件控制的进阶用法
  5. [NOIP-S 2020]游记(附考前注意事项)
  6. 阿里微服务架构下分布式事务Seata
  7. Oracle入门(十四.13)之带参数的游标
  8. sudo su 和 sudo -s区别
  9. 【Hololens】微软Hololens虚拟现实视频集
  10. java调用solr的分词查询结果
  11. GitHub开源控件的使用合集
  12. 杭电2897邂逅明下邂逅明下
  13. MySQL基础实战篇
  14. 用JavaScript实现更复杂的交互
  15. java和C#的区别汇总
  16. python数据保存为excel_Python读excel生成数据存入txt文件
  17. 为什么我们要用密码生成器?
  18. 新旭完成总金额达美金4,000万元C轮融资;波士顿科学两款创新产品同时进入创新医疗器械特别审查程序 | 医药健闻...
  19. 老鸟程序员才知道的一些事
  20. 2023年1月综合预订类APP用户洞察——旅游市场复苏明显,三年需求春节集中释放

热门文章

  1. window连接不上ssdb的问题
  2. bLue的除法算术题 数学
  3. Unity3d访问数据库
  4. c++ 之类的前置声明
  5. HBase原理 – snapshot 快照
  6. 阿里巴巴超大规模 Kubernetes 基础设施运维体系介绍
  7. 一场关于动态化开发实践的技术探讨
  8. 漫谈新零售:疫情对新零售的十大影响
  9. 阿里云助力宁波市教育局“甬上云校”停课不停学
  10. 如何在一分钟内实现微服务系统下的架构可视化