关注
package wy4;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
int num=sc.nextInt();
sc.nextLine();
while(sc.hasNext())
{
int jiange=sc.nextInt();
int subNum=sc.nextInt();
int[] arr=new int[subNum];
if(subNum!=0){
sc.nextLine();
for(int i=0;i<arr.length;i++)
arr[i]=sc.nextInt();}
// System.out.println(arr);
if(jiange==0)
System.out.println(30);
else if(subNum==0)
{
int count=0;
int i=1;
while(i<=30)
{
if(i+jiange+1<=30)
count++;
i=i+jiange+1;
}
System.out.println(count+1);
}
else{
int num1111=method(jiange+1,arr);
System.out.println(num1111+1);
}
sc.nextLine();
}
}
public static int method(int jiange,int[] arr)
{
int count=0;
for(int i=0;i<arr.length;i++)
{
if(i==0)
{
int temp=arr[i];
while(temp>=1)
{
if(temp-jiange>=1)
count++;
temp-=jiange;
}
}
int temp1=arr[i];
int temp2;
if(i+1<arr.length)
temp2=arr[i+1];
else
temp2=30;
while(temp1<=temp2)
{
if(temp1+jiange<=temp2)
count++;
temp1+=jiange;
}
}
return count;
}
}
查看原帖
点赞 评论
相关推荐
点赞 评论 收藏
分享
01-27 15:41
门头沟学院 Java 点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 在大厂上班是一种什么样的体验 #
10439次浏览 131人参与
# 你认为工作的意义是什么 #
249112次浏览 1498人参与
# 程序员找工作至少要刷多少题? #
18052次浏览 246人参与
# 为了减少AI幻觉,你注入过哪些设定? #
4407次浏览 147人参与
# 我现在比当时_,你想录用我吗 #
8575次浏览 111人参与
# 机械人避雷的岗位/公司 #
43317次浏览 298人参与
# 一张图晒一下你的AI员工 #
4910次浏览 113人参与
# 论秋招对个人心气的改变 #
10580次浏览 154人参与
# 关于春招/暑期实习,你想知道哪些信息? #
7297次浏览 119人参与
# 刚入职的你踩过哪些坑 #
6676次浏览 127人参与
# AI Coding的使用心得 #
4536次浏览 101人参与
# 晒晒你司的新年福利 #
8355次浏览 104人参与
# 牛客AI体验站 #
6616次浏览 185人参与
# 12306一秒售罄,你抢到回家的票了吗? #
1890次浏览 47人参与
# 柠檬微趣工作体验 #
14762次浏览 83人参与
# 总结:哪家公司面试体验感最差 #
92947次浏览 430人参与
# 程序员能干到多少岁? #
8460次浏览 115人参与
# 你认为小厂实习有用吗? #
117991次浏览 679人参与
# 互联网公司评价 #
485509次浏览 4109人参与
# 应届生进小公司有什么影响吗 #
118242次浏览 1159人参与
查看3道真题和解析