ccf201712-2游戏
队列应用
import java.util.LinkedList;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
LinkedList<Integer> queue = new LinkedList<>();
int total = scanner.nextInt();
int k = scanner.nextInt();
int count = 0;
for(int i = 1; i <= total; i++){
queue.offer(i);
}
while (!queue.isEmpty()){
if(queue.size() == 1){
break;
}
count++;
int tmp = queue.poll();
int gewei = count%10;
if(count % k != 0 && gewei != k){
queue.offer(tmp);
}
}
System.out.println(queue.poll());
}
}
原文地址:https://blog.csdn.net/douyh/article/details/137494939
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!