
算法竞赛入门经典java代码
00_JackLu
这个作者很懒,什么都没留下…
展开
-
java版本蛇形填数
蛇形填数。在n×n方阵里填入1,2,…,n×n,要求填成蛇形。n=4时方阵为:import java.util.Arrays;import java.util.Scanner;public class shexingtianshu { public static void main(String[] args) { int[][] a=new int[20][20]; Scanner scanner=new Scanner(System.in); int n =scanner.n原创 2020-08-13 12:21:31 · 1534 阅读 · 0 评论 -
JAVA版本开灯问题
开灯问题。有n盏灯,编号为1~n。第1个人把所有灯打开,第2个人按下所有编号为2 的倍数的开关(这些灯将被关掉),第3个人按下所有编号为3的倍数的开关(其中关掉的灯 将被打开,开着的灯将被关闭),依此类推。一共有k个人,问最后有哪些灯开着?输 入n和k,输出开着的灯的编号。k≤n≤1000。C语言版本#include<stdio.h> #include<string.h> #define maxn 1010 int a[maxn]; int main() { int n转载 2020-08-10 21:19:53 · 897 阅读 · 0 评论 -
java版本-输入一些整数,求出它们的最小值、最大值和平均值(保留3位小数)。输入保证这些 数都是不超过1000的整数。 输入包含多组数据,每组数据第一行是整数个数n,第二行是n个整数。
import java.util.Scanner;public class shujutongji { public final static int INF=1000000000; public static void main(String[] args) { // TODO Auto-generated method stub int x,n=0,t=0,s=0; boolean kase=false; Scanner scanner=new Scanner(System.i原创 2020-08-09 11:45:26 · 2738 阅读 · 0 评论