关注
//第一道题 100%
import java.util.Scanner;
public class Main1 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int count = sc.nextInt();
int[] array = new int[count];
String s = sc.nextLine();
System.out.println(s);
for (int i = 0; i < count; i++) {
array[i] = sc.nextInt();
}
int result = getMaxDivisor(array);
System.out.println(result);
}
public static int getMaxDivisor(int[] array) {
int minN = getMin(array);
for (int j = minN; j >= 2; j--) {
int count = 0;
for (int i = 0; i < array.length; i++) {
if (array[i] % j == 0) {
count++;
}
}
if (count == array.length) {
return j;
}
}
return 1;
}
public static int getMin(int[] a) {
if (a.length < 1) {
return -1;
}
int min = a[0];
for (int i = 0; i < a.length; i++) {
if (min > a[i]) {
min = a[i];
}
}
return min;
}
}
//第二道 100%
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int m = sc.nextInt();
int remain = (240 - m) / 5;// 题目编号的总数要小于等于这个数
int r = n * (1 + n) / 2;
while (r > remain) {
n--;
r = n * (1 + n) / 2;
}
System.out.println(n);
}
}
//第三道 80% 实在查不出来剩下的20%了
import java.util.Scanner;
public class Main2 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
while (sc.hasNext()) {
int count = sc.nextInt();
int[] array = new int[count];
for (int i = 0; i < count; i++) {
array[i] = sc.nextInt();
}
// 调用一个函数
// System.out.println(1);
int result = f(array);
System.out.println(result);
}
}
private static int f(int[] array) {
// TODO Auto-generated method stub
if (array.length == 0 || array.length == 1) {
return 0;
}
int count = 0;
int sum = 0;
for (int i = 0; i < array.length; i++) {
// System.out.println(array[i]);
sum = sum + array[i];
}
// System.out.println("sum:" + sum);
if (sum % 2 == 1)
return count;
int mid = sum / 2;
if (sum == mid) {
count--;
}
sum = 0;
for (int i = 0; i < array.length; i++) {
sum = sum + array[i];
if (sum == mid) {
count++;
}
}
return count;
}
}
查看原帖
点赞 4
相关推荐
牛客热帖
更多
正在热议
更多
# 26届春招投递记录 #
31166次浏览 235人参与
# 妈妈治愈了你哪些脆皮时刻 #
47281次浏览 356人参与
# 27届实习投递记录 #
111807次浏览 1187人参与
# 我的工作日记 #
207576次浏览 1822人参与
# 我的求职总结 #
510558次浏览 7068人参与
# 大学生该如何认清当下的就业环境? #
178467次浏览 940人参与
# AI面会问哪些问题? #
133500次浏览 3351人参与
# 要毕业了,再不说就来不及了 #
5428次浏览 99人参与
# 我与AI的日常 #
10370次浏览 177人参与
# 今年秋招还有金九银十吗 #
84991次浏览 518人参与
# 25届非技术实习投递记录 #
159290次浏览 1027人参与
# 如果公司降薪,你会跳槽吗? #
168655次浏览 972人参与
# 应届生应该先就业还是先择业 #
202151次浏览 944人参与
# 你的秋招进行到哪一步了 #
2802152次浏览 23414人参与
# 你觉得什么岗位会被AI替代 #
65259次浏览 386人参与
# 你以为的实习VS真实的实习 #
144078次浏览 760人参与
# 你在职场上见过哪些“水货”同事 #
41626次浏览 176人参与
# 腾讯工作体验 #
646388次浏览 3915人参与
# 怎么给家人解释你的工作? #
60437次浏览 224人参与
# 滴!实习打卡 #
860936次浏览 6902人参与
查看10道真题和解析