自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(90)
  • 收藏
  • 关注

原创 2021-11-03

curl --insecure --data “action=login&username=18212010048&password=(*19950813ZJH)&ac_id=1&user_ip=10.176.56.6&nas_ip=&user_mac=&save_me=1&ajax=1” https://10.108.255.249/include/auth_action.php

2021-11-03 09:41:59 126

原创 2021-11-01

‘’’#!/bin/bashcid=$1#检查参数init(){if [ $# -eq 0 ];thenecho “args error”echo “sh $0 CONTAINER_ID”exit 1fi}#检查参数check(){docker ps |egrep $cid >/dev/null 2>&1if [ KaTeX parse error: Expected 'EOF', got '}' at position 79: …exit 1 fi

2021-11-01 17:01:05 130

原创 2021-11-01

#!/bin/bashcid=$1#检查参数init(){if [ $# -eq 0 ];thenecho “args error”echo “sh $0 CONTAINER_ID”exit 1fi}#检查参数check(){docker ps |egrep $cid >/dev/null 2>&1if [ $? -ne 0 ];thenecho “check CONTAINER_ID erro”exit 1fi}#打印挂在目录printmounts

2021-11-01 16:57:19 172

原创 #Pod的基本概念

一、为什么需要Pod​ 容器的本质是一个视图被隔离、资源受限的进程。​ 容器里的PID = 1的进程就是应用本身​ 管理虚拟机 = 管理基础设施​ 管理容器 = 直接管理应用本身​ Kubernetes是云时代的操作系统,容器镜像就是这个操作系统的软件安装包。Pod = “进程组”​ Pod是Kubernetes分配资源的一个逻辑单位,里面的容器要共享某些资源,所以Pod也是Kubernetes的原子调度单位二、Pod的实现机制Pod要解决的问题:​ 核心在于如何让一个Pod里

2021-09-30 15:11:01 167

原创 Kubernetes的核心概念

Kubernetes的主要功能Kubernetes是一个自动化的容器编排平台,负责应用的部署、应用的弹性以及应用的管理,这些都是基于容器的。核心功能:服务的发现与负载的均衡容器的自动装箱,也叫作scheduling,就是“调度”,把一个容器放到某个集群中的某台机器上,Kubernetes会帮助我们去做存储的编排,让存储的生命周期与容器的生命周期有一个连接容器的自动恢复。对不可用的容器进行恢复应用的自动发布与应用的自动回滚,以及应用相关的配置密文的管理对于job类型的任务..

2021-09-30 13:47:29 185

原创 容器的基本概念

一、容器与镜像什么是容器?进程的特点进程可以相互看到、相互通信;使用的是同一个文件系统,可以对同一个文件进行读写操作;这些进程会使用相同的系统资源如何为进程提供一个独立的运行环境针对不同进程使用同一个文件系统所造成的问题而言,Linux 和 Unix 操作系统可以通过 chroot 系统调用将子目录变成根目录,达到视图级别的隔离;进程在 chroot 的帮助下可以具有独立的文件系统,对于这样的文件系统进行增删改查不会影响到其他进程;因为进程之间相互可见并且可以相互通信,使用 Na

2021-09-29 21:01:57 412

原创 云原生的基本概念

云原生的定义云原生是一条最佳路径或最佳实践。云原生为用户指定了一条低负担、敏捷的、能够以可扩展、可复制的方式最大化利用云的能力、发挥云的价值的最佳路径。云原生是一套指导进行软件架构设计的思想。云原生技术的核心是容器技术,容器技术使得应用具有了一种“自包含”的定义方式,这样的应用才能以敏捷的、可扩展可复制的方式发布在云上,发挥出云的能力。云原生的技术范畴云应用定义与开发流程包括应用定义与镜像制作、配置 CI/CD、消息和 Streaming 以及数据库等云应用的编排与管理流程..

2021-09-29 10:46:27 302

原创 ndn-cxx与nfd的安装

ndn-cxx与nfd的安装​ 平台:Ubuntu 16.04安装ndn-cxx要从源代码构建 ndn-cxx,必须首先安装 C++ 编译器和所有必要的开发工具和库终端输入:sudo apt install g++ pkg-config python3-minimal libboost-all-dev libssl-dev libsqlite3-dev安装附件依赖项sudo apt install doxygen graphviz python3-pipsudo pip3 insta

2021-09-24 13:08:52 878

原创 虚拟机Ubuntu无法联网问题

在Ubuntu中设置1.1进入settings1.2在wired中Details和IPv4配置如下在虚拟机vmware中设置2.1将正在运行的Ubuntu关机2.2将虚拟网络适配器中恢复默认状态2.3网络适配器配置NAT

2021-09-22 15:26:17 712

原创 1065 单身狗 (25 分)详细注释

“单身狗”是中文对于单身人士的一种爱称。本题请你从上万人的大型派对中找出落单的客人,以便给予特殊关爱。输入格式:输入第一行给出一个正整数 N(≤ 50 000),是已知夫妻/伴侣的对数;随后 N 行,每行给出一对夫妻/伴侣——为方便起见,每人对应一个 ID 号,为 5 位数字(从 00000 到 99999),ID 间以空格分隔;之后给出一个正整数 M(≤ 10 000),为参加派对的总人数;随后一行给出这 M 位客人的 ID,以空格分隔。题目保证无人重婚或脚踩两条船。输出格式:首先第一行输出落

2021-03-20 15:15:49 101

原创 1035 插入与归并 (25 分)详细注释

根据维基百科的定义:插入排序是迭代算法,逐一获得输入数据,逐步产生有序的输出序列。每步迭代中,算法从输入序列中取出一元素,将之插入有序序列中正确的位置。如此迭代直到全部元素有序。归并排序进行如下迭代操作:首先将原始序列看成 N 个只包含 1 个元素的有序子序列,然后每次迭代归并两个相邻的有序子序列,直到最后只剩下 1 个有序的序列。现给定原始序列和由某排序算法产生的中间序列,请你判断该算法究竟是哪种排序算法?输入格式:输入在第一行给出正整数 N (≤100);随后一行给出原始序列的 N 个

2021-03-18 14:23:31 103

原创 2020复旦上机题-A. ⽃⽜

给定五个 0~9 范围内的整数 a1, a2, a3, a4, a5。如果能从五个整数中选出三个并且这三个整数的和为10 的倍数(包括 0),那么这五个整数的权值即为剩下两个没被选出来的整数的和对 10 取余的结果,显然如果有多个三元组满⾜和是 10 的倍数,剩下两个数之和对 10 取余的结果都是相同的;如果选不出这样三个整数,则这五个整数的权值为 -1。现在给定 T 组数据,每组数据包含五个 0~9 范围内的整数,分别求这 T 组数据中五个整数的权值。【输⼊格式】第⼀⾏⼀个整数 T (1&l.

2021-02-13 19:19:41 235

原创 2018 年复旦大学上机题-解方程

给定一个字符串,代表一个 一元一次 方程。 如果有解求解,输出格式“x=数字” ,如果解的个数无穷,输出 “infinite solutions”。 如果 没有解输出“no solution”字符串 长度不超过 256 。 样例:10x-2x-8=4x+7+x输出:x=5遍历整个字符串,计算常数和与x系数和需要分“=”两边,将x全移到左边,常数移到右边把等号右边的数都移到左边,所以需要将右边乘以-1加上左边的部分,此时x的系数没有问题,常数移到左边计算后还需要移到右边,则需要乘以-1.

2021-02-07 21:05:58 271

原创 2019 复旦大学工研院上机题-计算通讯代价

题目:给出一个树,计算每个节点到其他节点的通讯代价的总和,假如树为1————2————31则结点 1,2,3 通讯代价分别为:3,2,3例:输入:31 22 3输出:3 2 3输入说明: 3,表示共有 3 个结点,接下来的两行,表示该树节点之间的相连情况思路分析输入n,表示有n个数字,存储到一个数组中,观察不为0的点,即可知道是哪几个位置,然后计算两两差值的和,即为该点的输出值注意输入的个数是有规律的主要是计算两两差值的绝对值的和完整代码#include<.

2021-02-05 11:57:29 544

原创 2019 复旦大学工研院上机题-服务器维护

题目:假设有编号从 1-N 的服务器,首先给出服务器个数,再给出一组服务器状态。然后给出一次数字,表示修改状态次数,接下来输入为 i,j,x,意思是使用 x 修改从 i 到 j 的服务器。最后输出所有服务器状态例:输入:51 2 2 3 121 2 52 5 -1输出:6 6 1 2 0思路分析输入一个数n,随后输入n个数,代表n个状态输入一个m随后m次操作每次输入3个数字i,j,x;将编号i-j的数加上x利用数组存储数字,for循环实现操作完整代码#in.

2021-02-04 23:54:27 275

原创 2019 复旦大学工研院上机题-手机按键

题目:模拟老式手机输入,九宫格布局如下:题目输入为数字或者’-’,其中‘-’代表手机输入时等待的时间间隔,数字表示点击某个按键的次数。比如点击两次 2,则输出为 B,四次 2,则输出为 A。例:输入:255输出:AK输入(等待间隔‘-’可以无限长,也可以没有):2222------55输出:AK分析利用数组存储按键值。输入字符串,判断是否有连续相同的字符,如果有,记录其个数,作为访问数组的下标用代码#include<iostream>using name.

2021-02-04 23:35:25 326

原创 pojo,javabean,bean

POJO POJO是一个简单的、普通Java对象,没有继承任何类、也没有实现任何接口,更没有被其它框架侵入的java对象。package com.demo.spring; public classDbHelloimplementsHello{//实现了接口,就不能称之为POJO,这已经不是简单的Java类了   private DictionaryDAO dao;   public void setDao(DictionaryDAO dao)...

2021-02-04 21:11:13 94

原创 2019 复旦大学计算机学院上机题-最大连续子序列

题目:给定一个数字序列 A1,A2…An,求 i,j(1<=i<=j<=n),使得 Ai+…+Aj 最大,输出这个最大和。例:输入:6-2 11 -4 13 -5 -2输出:20思路分析求某几个连续数字的和,并输出这个最大值想到利用双循环,依次求出每一个组合的和,并存储到一个数组中,最后输出数组中的最大值代码#include<iostream>#include<algorithm>using namespace std;int .

2021-02-03 23:34:16 110

原创 2019 复旦大学计算机学院上机题-相隔天数

题目:输入日期格式:YYYYMMDD,求与 20190205 相隔的天数。例:输入:20190208输出:3思路分析算两个时间的差值,可以用小的累加到大的值首先判断两数大小,必要时互换对于年份,有闰年之分,需要设置一个函数判断是否闰年,2月分别为28和29天,因此设置一个二维数组,存储每个月的天数,累加时根据月份天数累加代码#include<iostream>using namespace std;int month[13][2]={{0,0},{31,.

2021-02-03 23:01:09 183

原创 面向对象2

方法重载 方法名相同,参数不同 overload 方法重载的目的是,功能类似的方法使用同一名字 重载方法应该完成类似的功能 返回值类型应当相同继承 复用代码,编写额外的功能代码 Java使用extends关键字来实现继承: 一个类有且仅有一个父类。只有Object特殊,它没有父类 继承有个特点,就是子类无法访问父类的private字段或者private方法 为了让子类可以访问父类的字段,我们需要把private改为protected。 用protected修饰的字段可以被子类访问s

2021-02-03 22:13:21 40

原创 如何向Eclipse中导入外部已经存在的项目

一、项目在“工作空间”内:步骤如下:点击菜单左上角的【File】;选择弹出窗口的【Import】;选择弹出窗口的【General】;选择【Existing Project into Workspace】;在复选框选中【Select root directory】,点击【Browse】选择该工作空间下的项目文件夹;点击【Finish】即可。二、如果找不到工程No projects are found to import可以在别的项目复制.project和.classpath文件,并将.pr

2021-02-03 10:47:24 934

原创 面向对象编程1

面向对象的基本概念: 类 实例 方法面向对象的实现方式: 继承 多态Java机制: package classpath jarJava核心类: 字符串 包装类型 Javabean 枚举 常用工具类class 和 instance class是一种对象模板,定义如何创建实例,本身就是一种数据类型 instance是根据class创建的实例 实例可以创建很多,而且实力内部属性可能不同创建实例 new操作符 Person ming = new Person();

2021-02-01 23:33:19 35

原创 1094 谷歌的招聘 (20分) 测试点2

2004 年 7 月,谷歌在硅谷的 101 号公路边竖立了一块巨大的广告牌(如下图)用于招聘。内容超级简单,就是一个以 .com 结尾的网址,而前面的网址是一个 10 位素数,这个素数是自然常数 e 中最早出现的 10 位连续数字。能找出这个素数的人,就可以通过访问谷歌的这个网站进入招聘流程的下一步。prime.jpg自然常数 e 是一个著名的超越数,前面若干位写出来是这样的:e = 2.71828182845904523536028747135266249775724709369995957496

2021-01-31 22:34:25 476 1

原创 1093 字符串A+B (20分)

给定两个字符串 A 和 B,本题要求你输出 A+B,即两个字符串的并集。要求先输出 A,再输出 B,但重复的字符必须被剔除。输入格式:输入在两行中分别给出 A 和 B,均为长度不超过 10​6​​ 的、由可见 ASCII 字符 (即码值为32~126)和空格组成的、由回车标识结束的非空字符串。输出格式:在一行中输出题面要求的 A 和 B 的和。输入样例:This is a sample testto show you_How it works输出样例:This ampletowy

2021-01-31 16:13:41 68

原创 1092 最好吃的月饼 (20分)

月饼是久负盛名的中国传统糕点之一,自唐朝以来,已经发展出几百品种。mk.jpg若想评比出一种“最好吃”的月饼,那势必在吃货界引发一场腥风血雨…… 在这里我们用数字说话,给出全国各地各种月饼的销量,要求你从中找出销量冠军,认定为最好吃的月饼。输入格式:输入首先给出两个正整数 N(≤1000)和 M(≤100),分别为月饼的种类数(于是默认月饼种类从 1 到 N 编号)和参与统计的城市数量。接下来 M 行,每行给出 N 个非负整数(均不超过 1 百万),其中第 i 个整数为第 i 种月饼的销量

2021-01-31 14:33:15 64

原创 1088 三人行 (20分)

本题给定甲、乙、丙三个人的能力值关系为:甲的能力值确定是 2 位正整数;把甲的能力值的 2 个数字调换位置就是乙的能力值;甲乙两人能力差是丙的能力值的 X 倍;乙的能力值是丙的 Y 倍。请你指出谁比你强应“从之”,谁比你弱应“改之”。输入格式:输入在一行中给出三个数,依次为:M(你自己的能力值)、X 和 Y。三个数字均为不超过 1000 的正整数。输出格式:在一行中首先输出甲的能力值,随后依次输出甲、乙、丙三人与你的关系:如果其比你强,输出 Cong;平等则输出 Ping;比你弱则输出 Gai。

2021-01-31 13:39:31 96 1

原创 1087 有多少不同的值 (20分)

当自然数 n 依次取 1、2、3、……、N 时,算式 ⌊n/2⌋+⌊n/3⌋+⌊n/5⌋ 有多少个不同的值?(注:⌊x⌋ 为取整函数,表示不超过 x 的最大自然数,即 x 的整数部分。)输入格式:输入给出一个正整数 N(2≤N≤10​4​​ )。输出格式:在一行中输出题面中算式取到的不同值的个数。输入样例:2017输出样例:1480注意设置数组的大小,n最大是10000,则n/2=5000,n/3=3333,n/5=2000;使用数组要大于10333;这是测试点3不通过的一个

2021-01-30 23:35:55 52

原创 1083 是否存在相等的差 (20分)

给定 N 张卡片,正面分别写上 1、2、……、N,然后全部翻面,洗牌,在背面分别写上 1、2、……、N。将每张牌的正反两面数字相减(大减小),得到 N 个非负差值,其中是否存在相等的差?输入格式:输入第一行给出一个正整数 N(2 ≤ N ≤ 10 000),随后一行给出 1 到 N 的一个洗牌后的排列,第 i 个数表示正面写了 i 的那张卡片背面的数字。输出格式:按照“差值 重复次数”的格式从大到小输出重复的差值及其重复的次数,每行输出一个结果。输入样例:83 5 8 6 2 1 4 7

2021-01-30 22:22:12 63

原创 1082 射击比赛 (20分)主要思路测试点1

本题目给出的射击比赛的规则非常简单,谁打的弹洞距离靶心最近,谁就是冠军;谁差得最远,谁就是菜鸟。本题给出一系列弹洞的平面坐标(x,y),请你编写程序找出冠军和菜鸟。我们假设靶心在原点(0,0)。输入格式:输入在第一行中给出一个正整数 N(≤ 10 000)。随后 N 行,每行按下列格式给出:ID x y其中 ID 是运动员的编号(由 4 位数字组成);x 和 y 是其打出的弹洞的平面坐标(x,y),均为整数,且 0 ≤ |x|, |y| ≤ 100。题目保证每个运动员的编号不重复,且每人只打 1

2021-01-30 21:59:58 337

原创 1079 延迟的回文数 (20分)详细解释

给定一个 k+1 位的正整数 N,写成 a​k​​ ⋯a​1​​ a​0​​ 的形式,其中对所有 i 有 0≤a​i​​ <10 且 a​k​​ >0。N 被称为一个回文数,当且仅当对所有 i 有 a​i​​ =a​k−i​​ 。零也被定义为一个回文数。非回文数也可以通过一系列操作变出回文数。首先将该数字逆转,再将逆转数与该数相加,如果和还不是一个回文数,就重复这个逆转再相加的操作,直到一个回文数出现。如果一个非回文数可以变出回文数,就称这个数为延迟的回文数。(

2021-01-30 19:31:33 110

原创 1078 字符串压缩与解压 (20分)

文本压缩有很多种方法,这里我们只考虑最简单的一种:把由相同字符组成的一个连续的片段用这个字符和片段中含有这个字符的个数来表示。例如 ccccc 就用 5c 来表示。如果字符没有重复,就原样输出。例如 aba 压缩后仍然是 aba。解压方法就是反过来,把形如 5c 这样的表示恢复为 ccccc。本题需要你根据压缩或解压的要求,对给定字符串进行处理。这里我们简单地假设原始字符串是完全由英文字母和空格组成的非空字符串。输入格式:输入第一行给出一个字符,如果是 C 就表示下面的字符串需要被压缩;如果是

2021-01-30 15:32:23 135

原创 1077 互评成绩计算 (20分)主要思路附注释

在浙大的计算机专业课中,经常有互评分组报告这个环节。一个组上台介绍自己的工作,其他组在台下为其表现评分。最后这个组的互评成绩是这样计算的:所有其他组的评分中,去掉一个最高分和一个最低分,剩下的分数取平均分记为 G​1​​ ;老师给这个组的评分记为 G​2​​ 。该组得分为 (G​1​​ +G​2​​ )/2,最后结果四舍五入后保留整数分。本题就要求你写个程序帮助老师计算每个组的互评成绩。输入格式:输入第一行给出两个正整数 N(> 3)和 M,分别是分组数和满分,均不超过 100。

2021-01-30 14:06:15 131

原创 1072 开学寄语 (20分)

图是上海某校的新学期开学寄语:天将降大任于斯人也,必先删其微博,卸其 QQ,封其电脑,夺其手机,收其 ipad,断其 wifi,使其百无聊赖,然后,净面、理发、整衣,然后思过、读书、锻炼、明智、开悟、精进。而后必成大器也!本题要求你写个程序帮助这所学校的老师检查所有学生的物品,以助其成大器。输入格式:输入第一行给出两个正整数 N(≤ 1000)和 M(≤ 6),分别是学生人数和需要被查缴的物品种类数。第二行给出 M 个需要被查缴的物品编号,其中编号为 4 位数字。随后 N 行,每行给出一位学生的.

2021-01-29 22:15:24 71

原创 1069 微博转发抽奖 (20分)主要思路,测试点3分析

小明 PAT 考了满分,高兴之余决定发起微博转发抽奖活动,从转发的网友中按顺序每隔 N 个人就发出一个红包。请你编写程序帮助他确定中奖名单。输入格式:输入第一行给出三个正整数 M(≤ 1000)、N 和 S,分别是转发的总量、小明决定的中奖间隔、以及第一位中奖者的序号(编号从 1 开始)。随后 M 行,顺序给出转发微博的网友的昵称(不超过 20 个字符、不包含空格回车的非空字符串)。注意:可能有人转发多次,但不能中奖多次。所以如果处于当前中奖位置的网友已经中过奖,则跳过他顺次取下一位。输出格式

2021-01-29 20:54:28 767

原创 1068 万绿丛中一点红 (20分) 测试点5未通过

对于计算机而言,颜色不过是像素点对应的一个 24 位的数值。现给定一幅分辨率为 M×N 的画,要求你找出万绿丛中的一点红,即有独一无二颜色的那个像素点,并且该点的颜色与其周围 8 个相邻像素的颜色差充分大。输入格式:输入第一行给出三个正整数,分别是 M 和 N(≤ 1000),即图像的分辨率;以及 TOL,是所求像素点与相邻点的颜色差阈值,色差超过 TOL 的点才被考虑。随后 N 行,每行给出 M 个像素的颜色值,范围在 [0,2​24​​ ) 内。所有同行数字间用空格或 TAB 分开。输出格

2021-01-29 17:47:07 131

原创 1067 试密码 (20分) 主要思路 测试点解决

当你试图登录某个系统却忘了密码时,系统一般只会允许你尝试有限多次,当超出允许次数时,账号就会被锁死。本题就请你实现这个小功能。输入格式:输入在第一行给出一个密码(长度不超过 20 的、不包含空格、Tab、回车的非空字符串)和一个正整数 N(≤ 10),分别是正确的密码和系统允许尝试的次数。随后每行给出一个以回车结束的非空字符串,是用户尝试输入的密码。输入保证至少有一次尝试。当读到一行只有单个 # 字符时,输入结束,并且这一行不是用户的输入。输出格式:对用户的每个输入,如果是正确的密码且尝试次数不

2021-01-29 00:45:50 105

原创 1064 朋友数 (20分)主要思路

如果两个整数各位数字的和是一样的,则被称为是“朋友数”,而那个公共的和就是它们的“朋友证号”。例如 123 和 51 就是朋友数,因为 1+2+3 = 5+1 = 6,而 6 就是它们的朋友证号。给定一些整数,要求你统计一下它们中有多少个不同的朋友证号。输入格式:输入第一行给出正整数 N。随后一行给出 N 个正整数,数字间以空格分隔。题目保证所有数字小于 10​4​​ 。输出格式:首先第一行输出给定数字中不同的朋友证号的个数;随后一行按递增顺序输出这些朋友证号,数字间隔一个空格,且行末不得有

2021-01-28 23:05:06 86

原创 1063 计算谱半径 (20分)

在数学中,矩阵的“谱半径”是指其特征值的模集合的上确界。换言之,对于给定的 n 个复数空间的特征值 它们的模为实部与虚部的平方和的开方,而“谱半径”就是最大模。现在给定一些复数空间的特征值,请你计算并输出这些特征值的谱半径。输入格式:输入第一行给出正整数 N(≤ 10 000)是输入的特征值的个数。随后 N 行,每行给出 1 个特征值的实部和虚部,其间以空格分隔。注意:题目保证实部和虚部均为绝对值不超过 1000 的整数。输出格式:在一行中输出谱半径,四舍五入保留小数点后 2 位。输入样

2021-01-28 22:24:41 172

原创 1062 最简分数 (20分)主要思路

一个分数一般写成两个整数相除的形式:N/M,其中 M 不为0。最简分数是指分子和分母没有公约数的分数表示形式。现给定两个不相等的正分数 N1/M1和 N2/M2,要求你按从小到大的顺序列出它们之间分母为 K 的最简分数。输入格式:输入在一行中按 N/M 的格式给出两个正分数,随后是一个正整数分母 K,其间以空格分隔。题目保证给出的所有整数都不超过 1000。输出格式:在一行中按 N/M 的格式列出两个给定分数之间分母为 K 的所有最简分数,按从小到大的顺序,其间以 1 个空格分隔。行首尾不得

2021-01-28 21:43:14 98

原创 1059 C语言竞赛 (20分) 运行超时

C 语言竞赛是浙江大学计算机学院主持的一个欢乐的竞赛。既然竞赛主旨是为了好玩,颁奖规则也就制定得很滑稽:0、冠军将赢得一份“神秘大奖”(比如很巨大的一本学生研究论文集……)。1、排名为素数的学生将赢得最好的奖品 —— 小黄人玩偶!2、其他人将得到巧克力。给定比赛的最终排名以及一系列参赛者的 ID,你要给出这些参赛者应该获得的奖品。输入格式:输入第一行给出一个正整数 N(≤10​4​​ ),是参赛者人数。随后 N 行给出最终排名,每行按排名顺序给出一位参赛者的 ID(4 位数字组成)。接下

2021-01-28 17:36:44 353

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除