![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
程序设计案例编程
文章平均质量分 71
tan313
这个作者很懒,什么都没留下…
展开
-
因子和质数
题目:从输入正整数n(2样例输入:523样例输出:5!= 3 1 153! = 49 23 12 8 4 4 3 2 2 1 1 1 1 1 1 1解题大致思路:我首先将在100内的质数求出来,放入一个map集合中,其对应一个次数times,初始化为0;算出阶乘的积(这个算出了就很耗效率了),然后依次mod刚才求出来的质数;mod的余数不原创 2015-06-16 09:23:03 · 633 阅读 · 0 评论 -
卡片游戏-程序设计实例(Java)
题目: 桌上有一叠牌,从第一张牌(即位于顶面的牌)开始从上往下依次编号1~n。当至少还剩下两张牌时进行以下操作:把第一张牌扔掉,然后把新的第一张牌放到整叠牌的最后,输入n,输出每次扔掉的牌,以及最后剩下的牌。 样例输入:7 样例输出:1 3 5 7 4 2 6这道题比较简单,一看应该使用栈实现。那么,java中有栈么,当然,栈原创 2015-06-18 21:10:51 · 3028 阅读 · 0 评论 -
小学生算术-程序编程
题目:很多小学生在学习加法时,发现“进位”特别容易出错,你的任务是计算两个整数在相加时需要多少次进位。你编程的程序应当可以处理多组数据,直到读到两个0(这是输入结束标志)。假如输入的整数都不超过9个数字。Java语言程序实现:package java521;import java.util.Scanner;public class 小学生算术 { public stat原创 2015-06-10 11:36:30 · 949 阅读 · 0 评论 -
字母重排-程序设计编程
题目:输入一个字典(用******结尾),然后再输入若干个单词。每输入一个单词w,你都需要在字典中找出所有可以用w的字母重排后得到的单词,并按照字典序从小到大的顺序在一行中输入(如果不存在,输出:()。输入单词之间用空格或空行隔开,且所有输入单词都由不超过6个小写字母组成。注意,字典中的单词不一定按字典序排列。Java代码实现:package java532;import ja原创 2015-06-15 20:24:43 · 706 阅读 · 0 评论 -
Cantor的数表
题目描述如下数列,前5项分别是1/1,1/2,2/1,3/1,2/2……。输入n,输出第n项。1/1 1/2 1/3 1/4 1/52/1 2/2 2/3 2/43/1 3/2 3/34/1 4/25/1样例输入314712345样例输出2/12/原创 2015-06-15 21:18:56 · 839 阅读 · 0 评论