我同学给我发来他的笔试题目。。。说实话真的简单
public static void main(String[] args) {
int sum=0;
for (int i = 1; i <= 20; i++) {
if (i%2==0){
sum-=i;
}else{
sum+=i;
}
}
System.out.println(sum);
}
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
time(sc);
}
private static void time(Scanner sc) {
System.out.println("请输入要换算的秒数");
int sec = sc.nextInt();
int h = sec / 3600;
int m = sec % 3600 / 60;
int s = sec % 60;
System.out.println(h+"小时"+m+"分钟"+s+"秒");
}
class Solution {
public static void main(String[] args) {
int[] nums={2,3,-8,-1,2,4,-2,3};
maxSubArray(nums);
}
public int maxSubArray(int[] nums) {
int res = nums[0];
for(int i = 1; i < nums.length; i++) {
nums[i] += Math.max(nums[i - 1], 0);
res = Math.max(res, nums[i]);
}
return res;
}
}