蓝桥杯 Java训练
暗_涌
希望养恶鬼 热情喂狂风
展开
-
顺时针矩阵 蓝桥杯JAVA
import java.util.Scanner;public class Main27 { //顺时针矩阵public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n= sc.nextInt(); int[][] array =new int[n][n]; //创建矩阵 ...转载 2018-03-18 17:48:36 · 149 阅读 · 0 评论 -
5位黑洞数 Java 蓝桥杯
任意一个5位数,比如:34256,把它的各位数字打乱,重新排列,可以得到一个最大的数:65432,一个最小的数23456。求这两个数字的差,得:41976,把这个数字再次重复上述过程(如果不足5位,则前边补0)。如此往复,数字会落入某个循环圈(称为数字黑洞)。比如,刚才的数字会落入:[82962,75933, 63954, 61974]这个循环圈。请编写程序,找到5位数所有可能的循环圈,并输出,每...转载 2018-03-19 15:41:22 · 542 阅读 · 1 评论 -
纵横火柴 java 蓝桥杯 复习中.....
这是一个纵横火柴棒游戏。如图[1.jpg],在3x4的格子中,游戏的双方轮流放置火柴棒。其规则是: 1. 不能放置在已经放置火柴棒的地方(即只能在空格中放置)。 2. 火柴棒的方向只能是竖直或水平放置。 3. 火柴棒不能与其它格子中的火柴“连通”。所谓连通是指两根火柴棒可以连成一条直线,且中间没有其它不同方向的火柴“阻拦”。 例如:图[1.jpg]所示的局面...转载 2018-03-14 14:36:03 · 252 阅读 · 0 评论 -
猜算式 蓝桥杯 java 蓝桥杯复习中.....
看这个算式:☆☆☆ + ☆☆☆ = ☆☆☆如果每个五角星代表 1 ~ 9 的不同的数字。这个算式有多少种可能的正确填写方法?173 + 286 = 459295 + 173 = 468173 + 295 = 468183 + 492 = 675以上都是正确的填写法!注意:111 + 222 = 333 是错误的填写法!因为每个数字必须是不同的!也就是说:1~9中的所有数字,每个必须出现且仅出现一次...转载 2018-03-14 14:45:22 · 432 阅读 · 0 评论 -
oj问题:java如何读入多行(行数未知)数据
一般来说,oj网站都会说明自己的输入与输出,一定要去看!!!比如tsoj,在处理多行数据读入的问题时,帮助如下:import java.util.Scanner;public class Main { //主类必须为 Main,否则会报编译错误 public static void main(String[] args) { Scanner in = new ...原创 2019-03-19 16:02:57 · 9715 阅读 · 2 评论