编程挑战
zhd_honda
这个作者很懒,什么都没留下…
展开
-
我的编程挑战之报数问题
题目描述:有n个人编号1-n,按照顺时针方向围成一个圆圈。它们预先定义好两个整数x,y。先从1号顺时针方向开始报数,报到x的人出圈,再从x的逆时针方向的后一个人从1开始报数,报到y的人出圈,再从这个人的顺时针方向后一个人开始从1报数,报到x的人出圈,如此反复,直到最后剩下一个人为止,问最后剩下的那个人是几号? 比如n = 10, x = 3, y = 2,报数的过程如下 报数人 1, 2, 3原创 2014-01-04 10:11:13 · 648 阅读 · 0 评论 -
编程挑战之倒水——问题在哪儿呢
倒水问题,个人调试了,感觉应该没问题,提交却没有通过,高手们看下代码,给指点一二,感激不尽:题目详情:有两个容器,容积分别为A升和B升,有无限多的水,现在需要C升水。我们还有一个足够大的水缸,足够容纳C升水。起初它是空的,我们只能往水缸里倒入水,而不能倒出。可以进行的操作是:把一个容器灌满;把一个容器清空(容器里剩余的水全部倒掉,或者倒入水缸);用一个容器的水倒原创 2014-01-05 10:48:47 · 900 阅读 · 0 评论 -
编程挑战之三角形的内切圆与外接圆
一个三角形必然存在它的内接圆与外切圆,求他们的面积比。考虑到精度问题,我们输出面积比*1000的整数部分(直接下取整)。 输入数据是一个三角形的三个顶点,但这三个顶点在三维空间中,所以输入是9个整数,分别表示三个顶点(x1,y1,z1) (x2,y2,z2) (x3,y3,z3),保证三点不共线,每个整数在-1000,+1000范围内。 输出内接圆与外切圆的面积比*1000的整数部分。 同志们原创 2014-01-14 09:48:04 · 2037 阅读 · 2 评论 -
编程挑战之罐子和硬币思路
该题目看似简单,实际也挺简单,但是容易造成麻痹大意,本人就在这儿栽了,下面列出分析过程,避免朋友在同一个地方跌倒,同志们请从我跌倒的岔路口飘过。。。题目描述如下:罐子和硬币有n个罐子,有k个硬币,每个罐子可以容纳任意数量的硬币。罐子是不透明的,起初你可以随机把这k个硬币任意放在罐子里。然后罐子被打乱顺序,你从外表无法区别罐子。最后罐子被编上号1-n。你有p次机会,每次你可以选择某个原创 2014-01-27 17:36:26 · 879 阅读 · 0 评论 -
编程挑战之三角形内切圆与外接圆源码
一个三角形必然存在它的内切圆与外接圆,求他们的面积比。考虑到精度问题,我们输出面积比*1000的整数部分(直接下取整)。 输入数据是一个三角形的三个顶点,但这三个顶点在三维空间中,所以输入是9个整数,分别表示三个顶点(x1,y1,z1) (x2,y2,z2) (x3,y3,z3),保证三点不共线,每个整数在-1000,+1000范围内。 输出内接圆与外切圆的面积比*1000的整数部分。 应原创 2014-01-20 17:25:00 · 1090 阅读 · 0 评论