武汉科技大学oj刷题网站
时间: 2024-07-11 09:00:41 浏览: 213
武汉科技大学的在线编程练习平台可能指的是武科大在线 Judge (Wuhan University of Science and Technology Online Judge)。这是一个专门为学生和编程爱好者设计的学习和竞赛平台,提供算法题目、数据结构练习以及线上编程环境。用户可以在上面练习编程技能,解决各类算法问题,提升解题能力和竞争力。该网站通常支持多种编程语言,并会根据比赛和课程设置不同难度级别的任务。
相关问题
杭电oj刷题第二阶段答案2081
题目描述
现在有一些正整数要放到数轴上,你需要选择一些数使得相邻两个数的差的绝对值都是质数,求最多能放多少个数。
输入格式
多组数据,每组数据第一行是一个整数n(1<=n<=20),表示有n个数需要放。接下来一行n个整数ai(1<=ai<=100),表示需要放的数。
输出格式
每组数据输出一行,表示最多能放多少个数。
样例输入
3
2 3 5
5
2 3 4 7 12
样例输出
3
2
提示
数据很小,可以直接用暴力枚举的方式求解。我们可以先预处理出所有的素数,然后枚举数轴上的每个位置,判断当前位置能否放置一个数,如果能,则继续往后枚举下一个位置,直到所有的位置都枚举完毕,最后统计可放置的数的个数即可。
以下是参考代码:
java输入三个数按从小到大的顺序输出_OJ刷题之《输入三个字符串,按由小到大的顺序输出》...
您好!根据您的问题,这里提供一个Java程序,可以输入三个数,按从小到大的顺序输出。代码如下:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入三个数:");
int a = sc.nextInt();
int b = sc.nextInt();
int c = sc.nextInt();
if (a > b) {
int temp = a;
a = b;
b = temp;
}
if (a > c) {
int temp = a;
a = c;
c = temp;
}
if (b > c) {
int temp = b;
b = c;
c = temp;
}
System.out.println("从小到大排序后的结果为:" + a + " " + b + " " + c);
}
}
```
这个程序会提示用户输入三个数,然后使用三个if语句,分别对这三个数进行比较和交换,最后输出排序后的结果。希望能够帮到您!
阅读全文