- 博客(14)
- 收藏
- 关注
原创 数组的遍历输出
public class Text { public static void main(String[] args) { char[] chArr={'A','B','C'}; for(int i=0;i<chArr.length;i++) System.out.print(chArr[i]+" "); //...
2018-09-20 17:44:15
4135
转载 JAVA不借助第三个变量实现两个变量交换的思考
package MyPackage;public class Demo { /*private*/ int a=1000000000; /* private*/ int b=2000000000; public void show(){ System.out.println("this.a="+a); System.out.prin...
2018-09-10 11:14:27
343
原创 HDU 1232-畅通工程
Problem Description 某省调查城镇交通状况,得到现有城镇道路统计表,表中列出了每条道路直接连通的城镇。省政府“畅通工程”的目标是使全省任何两个城镇间都可以实现交通(但不一定有直接的道路相连,只要互相间接通过道路可达即可)。问最少还需要建设多少条道路? Input 测试输入包含若干测试用例。每个测试用例的第1行给出两个正整数,分别是城镇数目N...
2018-08-14 10:16:09
225
原创 有序插入
题目描述有一个已排好序的数组,要求输入一个数后,按原来排序的规律将它插入到数组中。假设数组长度为10,数组中前9个数(这9个数要求从键盘上输入,输入时要满足自小到大的输入顺序)已经按从小到大进行排序。然后再从键盘上输入一个整数,将此整数插入到前有序的9个数中,使得最终的10个数依然是从小到大有序的。输入第一行输入以空格分隔的9个整数数,要求按从小到大的顺序输入。第二行输入一...
2018-08-08 11:04:09
1236
1
原创 排序问题
1.冒泡法排序 (1):#include<stdio.h>int main(){ int i,j,temp; int a[10]; for(i=0;i<10;i++) scanf("%d",&a[i]); //输入数组 for(j=0;j<9;j++) //进行 9 次循环,实现 9 趟比较 ...
2018-08-08 09:53:53
402
原创 查找最小的 k 个元素
题目描述输入n个正整数(可以有重复的情况出现),输出其中最小的k个(如有重复的情况出现,重复输出),其中1≤k≤n≤10000,每个正整数小于10000。例如输入1、4、8、2、5、7、6、3这8个数字,则最小的4个数字为1、2、3、4。输入第一行,n和k,用空格隔开。n个整数,用空格隔开。输出最小的k个正整数,且从小到大排序,用空格隔开。样例输入8 41 2...
2018-08-06 11:04:37
456
原创 数组排序
题目描述输入一个数组的值,求出各个值从小到大排序后的次序。输入输入有多组数据。每组输入的第一个数为数组的长度n(1<=n<=10000),后面的数为数组中的值,以空格分割。输出各输入的值按从小到大排列的次序(最后一个数字后面没有空格)。样例输入168 151 70 25 79 59 63 65 6 46 82 28 62 92 96 43 ...
2018-08-05 20:14:29
255
原创 奋斗的小蜗牛
题目描述传说中能站在金字塔顶的只有两种动物,一种是鹰,一种是蜗牛。一只小蜗牛听了这个传说后,大受鼓舞,立志要爬上金字塔。为了实现自己的梦想,蜗牛找到了老鹰,老鹰告诉它金字塔高H米,小蜗牛知道一个白天自己能向上爬10米,但由于晚上要休息,自己会下滑5米。它想知道自己在第几天能站在金字塔顶,它想让你帮他写个程序帮助它。输入第一行有一个整数t,表示t组测试数据。第二行一个整数H(0<...
2018-08-05 19:15:54
172
原创 N 的 N 次方
题目描述现给你一个正整数N,请问N^N的最左边的数字是什么?输入输入包含多组测试数据。每组输入一个正整数N(N<=1000000)。输出对于每组输入,输出N^N的最左边的数字。样例输入34样例输出 2 2 代码#include<stdio.h>#include<math.h>int ...
2018-08-05 17:42:04
2706
1
原创 哥德巴赫猜想-有关素数问题
哥德巴赫猜想大家都知道一点吧.我们现在不是想证明这个结论,而是想在程序语言内部能够表示的数集中,任意取出一个偶数,来寻找两个素数,使得其和等于该偶数. 做好了这件实事,就能说明这个猜想是成立的. 由于可以有不同的素数对来表示同一个偶数,所以专门要求所寻找的素数对是两个值最相近的. Input输入中是一些偶整数M(5<M<=10000). Output对于每个偶数,输...
2018-08-03 21:42:11
1010
原创 笨鸟先飞 XYNUOJ-1193
题目描述多多是一只小菜鸟,都说笨鸟先飞,多多也想来个菜鸟先飞。于是它从0点出发,一开始的飞行速度为1m/s,每过一个单位时间多多的飞行速度比上一个单位时间的飞行速度快2m/s,问n(0<n<10^5)个单位时间之后多多飞了多远?输入先输入一个整数T表示有几组数据。每组数据输入一个n,表示多多飞行的时间。输出输出多多飞行了多远,因为数字很大,所以对10000取模。...
2018-08-02 21:10:06
1405
原创 美丽数 XYNUOJ-1175
题目描述小明很喜欢3和5这两个数字,他将能被3或5整除的数叫做美丽数。现在给你一个整数N(1<=N<=100000),你能告诉小明第N个美丽数是多少吗?输入输入包含多组测试数据。每组输入一个整数N(1<=N<=100000)。输出对于每组输入,输出第N个美丽数。样例输入1234样例输出3569代码...
2018-08-02 20:05:29
362
原创 猜数字 XYNUOJ-1174
题目描述现在,我想让你猜一个数字x(1000<=x<=9999),它满足以下要求:(1)x % a = 0;(2)(x+1) % b = 0;(3)(x+2) % c = 0;其中1<=a,b,c<=100。给你a,b,c的值,你能告诉我x是多少吗?输入输入的第一行为c,表示测试样例的个数。接下来的c行每行包括a,b,c三个整数。输出对于每一个...
2018-08-02 17:01:19
1101
1
原创 XYNUOJ 1013-1050
1013多数求最大值#include<stdio.h> int main(){ int i,max,d; scanf("%d",&d); max=d; for(i=1;i<9;i++) { scanf("%d\n",&d); if(d>max) max=d; } p...
2018-08-01 10:59:39
665
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人