K2升班卷(C++ 3道题)

news2024/12/27 15:04:18

目录

1.匹配

题目背景

题目描述

输入格式

输出格式

输入输出样例

说明/提示

样例 1 解释

数据规模与约定

提示

2.乘方

题目描述

输入格式

输出格式

输入输出样例

数据规模与约定

3.缺水的王国

题目描述

输入格式

输出格式

输入输出样例

说明/提示

样例解释 1

样例解释 2

提示

数据范围


K2升班卷

各位考生注意,本次考试共120分钟,3道题,满分300

本考试严禁作弊,如携带手机,智能手表等电子产品进入考场,无论是否使用,均按作弊处理

如有抄袭,若被抄袭者知情但不报告,也视为作弊处理。

1.匹配

时间限制 2s

内存限制 600MB

题目背景

一年一度的综艺节目《中国好码农》又开始了。本季度,好码农由 Yazid、Zayid、小 R、大 R 四位梦想导师坐镇,他们都将组建自己的梦想战队,并率领队员向梦想发起冲击。

四位导师的派系不尽相同,节目组为了营造看点,又将导师分成了不同的阵营,与此同时对不同阵营、不同派系都作出了战队总人数限制:

  • 四位导师分成两个阵营
    • Yazid、小 R 两位导师组成蓝阵营,他们两位的战队人数总和不得超过 C0C0​。
    • Zayid、大 R 两位导师组成红阵营,他们两位的战队人数总和不得超过 C1C1​。
  • 四位导师分成两个派系
    • Yazid、Zayid 两位导师属于鸭派系,他们两位的战队人数总和不得超过 D0D0​。
    • 小 R、大 R 两位导师属于 R 派系,他们两位的战队人数总和不得超过 D1D1​。

题目描述

本季好码农邀请到了全国各路学生精英参赛。他们来自全国 cc 个城市的 nn 所不同学校(城市的编号从 11 至 cc,学校的编号从 11 至 nn)。其中,第 ii 所学校所属的城市编号为 bibi​,且共有 sisi​ 名选手参赛。

在【题目背景】中提到的各总人数限制之外,本季度《中国好码农》的导师选择阶 段有额外规则如下:

  • 来自同城市的所有选手必须加入相同的阵营
  • 来自同学校的所有选手必须选择相同的导师

对于导师,大部分学校的学生对导师没有偏好。但是有 kk 所学校,其中每所学校的学生有且仅有一位他们不喜欢的导师。同一所学校的学生不喜欢的导师相同,他们不会加入他们不喜欢的导师的战队

面对琳琅满目的规则和选手的偏好,作为好码农忠实观众的你想计算出,在所有选 手都进行了战队选择后,战队组成共有多少种可能的局面?

  • 两种战队组成的局面被认为是不同的,当且仅当在存在一所学校,使得在这两种 局面中这所学校的选手加入了不同导师的战队。
  • 由于答案可能很大,你只需输出可能局面数对 998244353998244353 取模的结果即可。

输入格式

单个测试点中包含多组数据,输入的第一行包含一个非负整数 T 表示数据组数。接下来依次描述每组数据,对于每组数据:

  • 第 1 行 2 个正整数 n, c,分别表示学校数目、城市数目。
  • 第 2 行 4 个正整数 C0, C1​, D0​, D1​,分别表示题目中所描述的四个限制。
  • 接下来 nn 行每行 22 个正整数:
    • 这部分中第 ii 行的两个数依次为 bi, si​,分别表示第 i 所学校的所属城市以及选手数目。
    • 保证 bi⩽c,si⩽min⁡{M,10}。其中 M=max⁡{C0,C1,D0,D1}
  • 接下来 1 行一个非负整数 k,表示选手有偏好的学校数目。
  • 接下来 k 行,每行 2 个整数 i, p,描述编号为 ii 的学校选手有偏好:
    • 其中,p 为一个 0 至 3 之间的整数,描述该校选手不喜欢的导师:0 代表 Yazid,1 代表小 R,2 代表 Zayid,3 代表大 R。
    • 保证 1⩽i⩽n,且各行的 i 互不相同。

对于输入的每一行,如果其包含多个数,则用单个空格将它们隔开。

输出格式

依次输出每组数据的答案,对于每组数据:

  • 一行一个整数,表示可能局面数对 998244353998244353 取模的结果。

输入输出样例

输入 #1

2
2 1
3 2 2 2
1 1
1 2
1
1 0
4 2
10 30 20 30
1 6
2 4
1 7
2 4
2
2 3
3 1

输出 #1

1
22

说明/提示

样例 1 解释

对于第 1 组数据:

  • 唯一的城市 1 包含共 3 名选手,但红阵营的总人数限制为 2,无法容纳这些选手,因此他们被迫只能选择蓝阵营。
  • 在此基础上,由于 1 号学校的选手不喜欢 Yazid 老师,因此他们就必须加入 R 派系的小 R 老师麾下。
  • 由于 R 派系总人数限制为 2,因此小 R 老师战队无法容纳 2 号学校的选手,所以他们只能被迫加入Yazid 老师战队。
  • 综上所述,可能的局面仅有这一种。
  • 一个显然的事实是,1 号城市的所有选手都无法加入蓝阵营,这是因为 1 号城市的选手总人数超过了蓝阵营的总人数限制,因此他们被迫全部加入红阵营。
  • 对于 2 号城市选手加入蓝阵营的情况,稍加计算可得出共有 15 种可能的局面。
  • 对于 2 号城市选手加入红阵营的情况,稍加计算可得出共有 7 种可能的局面。
  • 综上所述,可能的局面数为 15+7=22 种。

数据规模与约定

其中,M=max⁡{C0,C1,D0,D1}。

对于所有测试点,保证 T⩽5。

对于所有测试点中的每一组数据, 保证 c⩽n⩽1000,k⩽30,M⩽2500,1⩽si⩽min⁡{M,10}

另外,请你注意,数据并不保证所有的 c 个城市都有参赛学校。

 

提示

命题组温馨提醒您:

数据千万条,清空第一条。
多测不清空,爆零两行泪。

2.乘方

时间限制 1s

内存限制 100MB

题目描述

设三个自然数n,a,b

假如n=a^b(友情提示:题目中没有要求b≠1或b≠0)

求不同的a和b有多少种

输入格式

一个整数n

输出格式

a和b的种数

输入输出样例

输入#1

16

输出#1

2

解释:

16=4*4或2*2*2*2或16(即16^1)

数据规模与约定

对于%20的数据,0<=n,a,b<=10^5

对于%40的数据,0<=n,a,b<=10^18

对于%100的数据,0<=n,a,b<=10^1000

3.缺水的王国

题目描述

跳蚤国有 n 个城市,伟大的跳蚤国王居住在跳蚤国首都中,即 1 号城市中。

跳蚤国最大的问题就是饮水问题,由于首都中居住的跳蚤实在太多,跳蚤国王又体恤地将分配给他的水也给跳蚤国居民饮用,这导致跳蚤国王也经常喝不上水。

于是,跳蚤国在每个城市都修建了一个圆柱形水箱,这些水箱完全相同且足够高。一个雨天后,第 ii 个城市收集到了高度为 hi 的水。由于地理和天气因素的影响,任何两个不同城市收集到的水高度互不相同。

跳蚤国王也请来蚂蚁工匠帮忙,建立了一个庞大的地下连通系统。跳蚤国王每次使用地下连通系统时,可以指定任意多的城市,将这些城市的水箱用地下连通系统连接起来足够长的时间之后,再将地下连通系统关闭。由连通器原理,这些城市的水箱中的水在这次操作后会到达同一高度,并且这一高度等于指定的各水箱高度的平均值。

由于地下连通系统的复杂性,跳蚤国王至多只能使用 k 次地下连通系统。

跳蚤国王请你告诉他,首都 1 号城市水箱中的水位最高能有多高?

输入格式

输入的第一行包含三个正整数 n,k,p 分别表示跳蚤国中城市的数量,跳蚤国王能使用地下连通系统的最多次数,以及你输出的答案要求的精度。p 的含义将在输出格式中解释。

接下来一行包含 nn 个正整数,描述城市的水箱在雨后的水位。其中第 i 个正整数 hi​ 表示第 i 个城市的水箱的水位。保证 hi 互不相同,1≤hi≤10^5。

输出格式

仅一行一个实数,表示 1 号城市的水箱中的最高水位。

这个实数只可以包含非负整数部分、小数点和小数部分。其中非负整数部分为必需部分,不加正负号。若有小数部分,则非负整数部分与小数部分之间以一个小数点隔开。若无小数部分,则不加小数点。

你输出的实数在小数点后不能超过 2p 位,建议保留至少 p 位。数据保证参考答案与真实答案的绝对误差小于 10−2p。

你的输出被判定为正确当且仅当你的输出与参考答案的绝对误差小于 10−p。

如果你的输出与参考答案的绝对误差不小于 10−p 但小于 10−5,你可以获得该测试点 50% 的分数。

输入输出样例

输入 #1

3 1 3
1 4 3

输出 #1

2.666667

输入 #2

3 2 3
1 4 3

输出 #2

3.000000

说明/提示

样例解释 1

由于至多使用一次地下连通系统,有以下五种方案:

  1. 不使用地下连通系统:此时 1 号城市的水箱水位为 11。
  2. 使用一次连通系统,连通 1、2 号:此时 1 号城市的水箱水位为 5/2。
  3. 使用一次连通系统,连通 1、3 号:此时 1 号城市的水箱水位为 2。
  4. 使用一次连通系统,连通 2、3 号:此时 1 号城市的水箱水位为 1。
  5. 使用一次连通系统,连通 1、2、3 号:此时 1 号城市的水箱水位为 8/3。

样例解释 2

此时最优方案为使用两次连通系统,第一次连通 1,3 号,第二次连通 1,2 号。

提示

为保证答案精度,我们一般需要尽可能地在运算过程中保留超过 p 位小数。我们可以证明,在各个子任务的参考算法中都能保证,在任何时候始终保留 65p 位小数时,对任何输入得到的输出,与参考答案的绝对误差都小于 10−p。

数据范围(下面可能有复制BUG,数据会重复两边,本人懒得改了)

测试点编号nnkkpp
1≤2≤5=5
2≤4≤5=5
3≤4≤5=5
4≤10≤10=1=1=5=5
55≤10≤10=109=109=5=5
66≤10≤10≤10≤10=5=5
77≤10≤10≤10≤10=5=5
88≤100≤100=1=1=5=5
99≤100≤100=109=109=40=40
1010≤100≤100≤109≤109=40=40
1111≤100≤100≤109≤109=40=40
1212≤100≤100≤109≤109=40=40
1313≤250≤250≤109≤109=100=100
1414≤500≤500≤109≤109=200=200
1515≤700≤700≤109≤109=300=300
1616≤700≤700≤109≤109=300=300
1717≤700≤700≤109≤109=300=300
1818≤2500≤2500≤109≤109=1000=1000
1919≤4000≤4000≤109≤109=1500=1500
2020≤8000≤8000≤109≤109=3000=3000

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2251384.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Redis(4):主从复制

一、主从复制概述 主从复制&#xff0c;是指将一台Redis服务器的数据&#xff0c;复制到其他的Redis服务器。前者称为主节点(master)&#xff0c;后者称为从节点(slave)&#xff1b;数据的复制是单向的&#xff0c;只能由主节点到从节点。   默认情况下&#xff0c;每台Redis…

Educator头歌:离散数学 - 图论

第1关&#xff1a;图的概念 任务描述 本关任务&#xff1a;学习图的基本概念&#xff0c;完成相关练习。 相关知识 为了完成本关任务&#xff0c;你需要掌握&#xff1a;图的概念。 图的概念 1.一个图G是一个有序三元组G<V,R,ϕ>&#xff0c;其中V是非空顶点集合&am…

linux模拟HID USB设备及wireshark USB抓包配置

文章目录 1. 内核配置2. 设备配置附 wireshark USB抓包配置 linux下模拟USB HID设备的简单记录&#xff0c;其他USB设备类似。 1. 内核配置 内核启用USB Gadget&#xff0c;使用fs配置usb device信息。 Device Drivers ---> [*] USB support ---><*> USB …

Trimble X12助力电力管廊数据采集,为机器人巡视系统提供精准导航支持

地下电缆是一个城市重要的基础设施&#xff0c;它不仅具有规模大、范围广、空间分布复杂等特点&#xff0c;更重要的是它还承担着信息传输、能源输送等与人们生活息息相关的重要功能&#xff0c;也是一个城市赖以生存和发展的物质基础。 01、项目概述 本次项目是对某区域2公里左…

Mybatis:CRUD数据操作之多条件查询及动态SQL

Mybatis基础环境准备请看&#xff1a;Mybatis基础环境准备 本篇讲解Mybati数据CRUD数据操作之多条件查询 1&#xff0c;编写接口方法 在 com.itheima.mapper 包写创建名为 BrandMapper 的接口。在 BrandMapper 接口中定义多条件查询的方法。 而该功能有三个参数&#xff0c;…

嵌入式硬件实战基础篇(四)多路直流稳压电源

设计一个多路直流稳压电源 要求设计制作一个多路输出直流稳压电源,可将220 V / 5 0HZ交流电转换为5路直流稳压输出。具体要求&#xff1a; 输出直流电压 12V&#xff0c; 5V;和一路输出3- 15V连续可调直流稳压电源: 输出电流Iom500mA; 稳压系数 Sr≤0.05;

# MySql字符集报错

MySql报 java.sql.SQLException: Incorrect string value 乱码解决方法 文章目录 MySql报 java.sql.SQLException: Incorrect string value 乱码解决方法修改数据库字符集和排序规则检查数据库字符集和排序规则修改数据库字符集和排序规则&#xff08;谨慎操作&#xff09;修改…

CDAF / PDAF 原理 | PDAF、CDAF 和 LAAF 对比 | 图像清晰度评价指标

注&#xff1a;本文为 “CDAF / PDAF 原理 | PDAF、CDAF 和 LAAF 对比 | 图像清晰度评价指标” 几篇相关文章合辑。 文章中部分超链接异常、图片模糊限于引用原文原状。 相机自动对焦原理 TriumphRay 于 2020-01-16 18:59:41 发布 凸透镜成像原理 这一部分大家中学应该就学过…

用MATLAB符号工具建立机器人的动力学模型

目录 介绍代码功能演示拉格朗日方法回顾求解符号表达式数值求解 介绍 开发机器人过程中经常需要用牛顿-拉格朗日法建立机器人的动力学模型&#xff0c;表示为二阶微分方程组。本文以一个二杆系统为例&#xff0c;介绍如何用MATLAB符号工具得到微分方程表达式&#xff0c;只需要…

堆排序(含证明)

引言 前面我们讲过堆的基本操作的实现&#xff0c;现在给定一个int类型的数组&#xff0c;里面存放的数据是无序的&#xff0c;我们如何利用堆的思想来实现数组内数据的升序排列或降序排列呢&#xff1f; 通过前面讲到的堆的实现&#xff0c;我们可以想到&#xff0c;我们再开…

前海湾地铁的腾通数码大厦背后的临时免费停车点探寻

临时免费停车点&#xff1a;前海湾地铁的腾通数码大厦背后的桂湾大街&#xff0c;目前看不仅整条桂湾大街停了​车&#xff0c;而且还有工地餐点。可能是这个区域还是半工地状态&#xff0c;故暂时还不会有​罚单的情况出现。 中建三局腾讯数码大厦项目部A栋 广东省深圳市南山…

Wend看源码-Durid

项目地址 GitHub - alibaba/druid: 阿里云计算平台DataWorks(https://help.aliyun.com/document_detail/137663.html) 团队出品&#xff0c;为监控而生的数据库连接池 简介 Druid连接池是阿里巴巴开源的数据库连接池项目&#xff0c;自2011年开源以来&#xff0c;它因其卓越的…

GY302光照传感器模块详解

目录 一、引言 二、功能特点 三、工作原理 四、引脚功能 五、应用场景 六、使用方法 七、总结 一、引言 在当今科技飞速发展的时代&#xff0c;传感器技术在各个领域都发挥着至关重要的作用。光照传感器作为一种能够感知环境光照强度的设备&#xff0c;广泛应用于农业、…

分布式事务调研

目录 需求背景&#xff1a; 本地事务 分布式基本理论 1、CAP 定理 2、BASE理论 分布式事务方案 #2PC #1. 运行过程 #1.1 准备阶段 #1.2 提交阶段 #2. 存在的问题 #2.1 同步阻塞 #2.2 单点问题 #2.3 数据不一致 #2.4 太过保守 3PC #本地消息表 TCC TCC原理 …

win10系统部署RAGFLOW+Ollama教程

本篇主要基于linux服务器部署ragflowollama&#xff0c;其他操作系统稍有差异但是大体一样。 一、先决条件 CPU ≥ 4核&#xff1b; RAM ≥ 16 GB&#xff1b; 磁盘 ≥ 50 GB&#xff1b; Docker ≥ 24.0.0 & Docker Compose ≥ v2.26.1。 如果尚未在本地计算机&#xff…

自然语言处理期末试题汇总

建议自己做&#xff0c;写完再来对答案。答案可能存在极小部分错误&#xff0c;不保证一定正确。 一、选择题 1-10、C A D B D B C D A A 11-20、A A A C A B D B B A 21-30、B C C D D A C A C B 31-40、B B B C D A B B A A 41-50、B D B C A B B B B C 51-60、A D D …

Android Studio的AI工具插件使用介绍

Android Studio的AI工具插件使用介绍 一、前言 Android Studio 的 AI 工具插件具有诸多重要作用&#xff0c;以下是一些常见的方面&#xff1a; 代码生成与自动补全 代码优化与重构 代码解读 学习与知识获取 智能搜索与资源推荐实际使用中可以添加注释&#xff0c;解读某段代…

iQOO Neo10系列携三大蓝科技亮相,性能与续航全面升级

11月29日&#xff0c;iQOO Neo10系列正式登场。作为iQOO Neo系列的最新力作&#xff0c;Neo10系列不仅延续了该系列一贯的“双芯”特色&#xff0c;更在性能、续航、屏幕、影像等多个方面实现了全面升级&#xff0c;为用户带来前所未有的使用体验。此次发布的Neo10系列共有两款…

172页PPT集团数字化转型采购供应链及财务管控业务流程指南

一、供应商管理与数字化转型 1.1供应商管理数字化的重要性与挑战 重要性&#xff1a; 效率提升&#xff1a; 数字化可以提高供应商管理的效率&#xff0c;通过自动化流程减少手动操作&#xff0c;加快决策速度。透明度增强&#xff1a; 数字化工具可以提供实时数据&#xff…

springboot338it职业生涯规划系统--论文pf(论文+源码)_kaic

毕 业 设 计&#xff08;论 文&#xff09; 题目&#xff1a;it职业生涯规划系统的设计与实现 摘 要 互联网发展至今&#xff0c;无论是其理论还是技术都已经成熟&#xff0c;而且它广泛参与在社会中的方方面面。它让信息都可以通过网络传播&#xff0c;搭配信息管理工具可以…