首页 > 其他分享 >7.17

7.17

时间:2023-07-17 20:55:10浏览次数:28  
标签:7.17 试机 record 因子 连续 input 座位

       一、   一个正整数 N 的因子中可能存在若干连续的数字。例如 630 可以分解为 3×5×6×7,其中 5、6、7 就是 3 个连续的数字。给定任一正整数 N,要求编写程序求出最长连续因子的个数,并输出最小的连续因子序列。

思路:

1、首先我们要输入n值;

2、然后确定这道题我们要怎么解决;

(1)明确用循环(为什么用循环呢,因为我们的因子都是多次循环才能找到的)

(2)循环要怎么用(求解因子;求解连续因子;我们还要求解连续因子的个数,因为要输出最多连续因子个数的连续因子;我还要求这个连续因子的起点,比如630的最长连续因子是5*6*7,起点是5,然后在递增输出就好了,所以起点我也要知道)

(3)确定用双循环(因为我一边要确定连续因子,我还要确定连续因子个数,求解连续因子我就要一个循环了,那么再加上一个个数我也得套在循环里,更何况还有一个起点呢)

(4)输出格式的限制:我需要先输出最长因子的个数,在输出最长连续因子相乘,乘号有讲究。

每个 PAT 考生在参加考试时都会被分配两个座位号,一个是试机座位,一个是考试座位。正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号码,考试时考生需要换到考试座位就座。但有些考生迟到了,试机已经结束,他们只能拿着领到的试机座位号码求助于你,从后台查出他们的考试座位号码。

二、考试座位号

输入格式:

输入第一行给出一个正整数 N(≤1000),随后 N 行,每行给出一个考生的信息:准考证号 试机座位号 考试座位号。其中准考证号由 16 位数字组成,座位从 1 到 N 编号。输入保证每个人的准考证号都不同,并且任何时候都不会把两个人分配到同一个座位上。

考生信息之后,给出一个正整数 M(≤N),随后一行中给出 M 个待查询的试机座位号码,以空格分隔。

输出格式:

对应每个需要查询的试机座位号码,在一行中输出对应考生的准考证号和考试座位号码,中间用 1 个空格分隔。

输入样例:

4
3310120150912233 2 4
3310120150912119 4 1
3310120150912126 1 3
3310120150912002 3 2
2
3 4
 

输出样例:

3310120150912002 2
3310120150912119 1

 

import java.util.Scanner;

public class Main {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int n = input.nextInt();
String[][] record = new String[n][3];
for (int i = 0; i < n; i++) {
record[i][0] = input.next();
record[i][1] = input.next();
record[i][2] = input.next();

}
int m = input.nextInt();
for (int i = 0; i < m; i++) {
int tem = input.nextInt();
for (int j = 0; j < n; j++) {
if (tem == Integer.parseInt(record[j][1])) {
System.out.println(record[j][0] + " " + record[j][2]);
break;
}
}
}
input.close();
}
}

标签:7.17,试机,record,因子,连续,input,座位
From: https://www.cnblogs.com/dmx-03/p/17561196.html

相关文章

  • 2023.7.17小结
    前排碎碎念今天是去if楼的第二天,昨晚开了好久好久的会,小狮子要来湘潭找我了,有些开心。但是好好学习比较重要捏,那就让他先独守空房一阵子叭,诶嘿今天我值日,虽然我早上起不来但是可以晚上晚点走,主打一个新加坡作息。浅浅看一下今天的任务清单好咯。任务清单高精度快速幂并查集......
  • 暑假周记(7.17)
    周一三年级的小孩一如既往的听话,四年级的小孩一如既往的让我心烦下午给小孩上完课,去剪头发,然后就被另一个补课的老师(大姨)请吃饭,这个大姨的闺女是北大学语文的,见到真人根本没有想象中的北大高材生的样子,不问学历,你就会以为她是个普通的大学生。......
  • 7.17后记
    P6090题解传送门神仙题先考虑\(O(|\Sigma|^8)\)做法:\(\Sigma\):字符总数,本题为大写字母\(26\)个+小写字母\(26\)个+数字\(10\)个。预处理两个字母一首一尾可以组成多少种长度相同的字符串,枚举正方体\(8\)个顶点,计算每两个点之间贡献的积。for(inta1=1;a1<......
  • 【2023.07.17】keeppley周杰伦DZ0157周同学积木评测
    前言本人是自费购买积木,购买原因是给妹妹培养动手能力,减少短视频占用时间,其次是给家里做摆饰,所以选择积木多考虑了美观非专业评测,如果想看更多积木评测请点进我的博客主页分类查看正文这次的说明书颜色真的印刷质量感觉不太好(单指颜色,拼装过程说明还是很不错的),颜色真的很杂......
  • 7.17
    周一:今天也是正常早起练车五个人一辆车我一早上摸到车的次数都没有蚊子咬我的包多下午正常睡个午觉但是有个好消息教练有事所以可以晚点去这意味着我有足够的时间下午把学习进度完成......
  • 7.17 数据结构
    线段树小白逛公园动态维护最大子段和,没啥好说的文文的摄影布置考虑清楚标记分讨合并算术天才⑨与等差数列维护区间最大最小,如果是等差数列,有了端点就可以知道整个序列了,再维护哈希值对比就可以了,突然发现我之前这个解法是乱搞,只有充分性没有必要性,只是题目没有卡正解:维护......
  • 【日记】2023.7.17入职第一天
    2023.7.17入职第一天新开的全新板块,记录自己的实习生活。由于是校企合作的企业,所以面试较为轻松,很顺利的面试到了市场部的产品组,职位是产品工程师,后面可能会比较忙。2023.7.17晴天早上七点半起来洗漱,八点二十出发步行十分钟就到了公司。第一件事就是先签合同,三份合同,新人第一......
  • 2023.7.10-2023.7.17暑假第一周博客
    2023.7.10今天是暑假第一天,按照自己的计划,在这个假期我希望自己能够多学一些东西,毕竟自己已经上完了大二,马上就要进入大三,大学生活已经过半,在这两个月的事件中,我希望自己能对自己未来的职业有更充分的了解,同时对于大数据技术和数据的清洗,以及自己比较感兴趣的sovits和AI音乐方向......
  • 7.17 其他操作方法
    demo1concatStringstrA="www.mldn.cn";StringstrB="www.".concat("mldn").concat(".cn");System.out.println(strB);System.out.println(strA==strB);//和php不同,这里是:falsedemo2......
  • TopSolid 2023 v7.17 Multilingual edition full licensed
     T opSolid'Design2023在设计、钢材、模具和电极方面增加了近400项新功能: ·    逼真渲染模块已得到改进,引入了几个允许高质量逼真渲染的主要新功能。......