news 2026/6/9 18:41:22

[ICPC 2024 Chengdu R] Recover Statistics题解

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
[ICPC 2024 Chengdu R] Recover Statistics题解

P15083 [ICPC 2024 Chengdu R] Recover Statistics

题目描述

你最近进行了一项关于大学生从宿舍到教学楼通勤时间的调查。你认为这项调查可以显著改善校园规划,使师生通勤更加便利。作为分析的一部分,你计算了 P50、P95 和 P99 通勤时间以支持你的结论。这里,Pxxx通勤时间为yyy意味着在整个数据集中,恰好x%x\%x%的通勤时间小于或等于yyy。例如,集合{1,1,4,5,1,4}\{1, 1, 4, 5, 1, 4\}{1,1,4,5,1,4}的 P50 可以是111222333,因为恰好6×50%=36 \times 50\% = 36×50%=3个值小于或等于111222333。然而,这些值不存在有效的 P95 或 P99,因为6×95%6 \times 95\%6×95%6×99%6 \times 99\%6×99%不是整数。

不幸的是,出了点问题——你不小心删除了整个数据集。你唯一剩下的数据是通勤时间的 P50、P95 和 P99 值。由于你没有时间重新进行这项调查,你需要重建一个与所有 P50、P95 和 P99 值都匹配的数据集。

输入格式

输入包含三行。第一行包含一个整数aaa,表示 P50 值。第二行包含一个整数bbb,表示 P95 值。第三行包含一个整数ccc,表示 P99 值。(1≤a<b<c<1091 \le a < b < c < 10^91a<b<c<109

输出格式

输出两行。第一行应包含一个整数nnn100≤n≤105100 \le n \le 10^5100n105),表示数据集的长度。

第二行应包含nnn个整数a1,a2,…,ana_1, a_2, \ldots, a_na1,a2,,an1≤ai≤1091 \le a_i \le 10^91ai109),表示重建的数据集。整数可以按任意顺序排列。任何满足要求的输出都将被视为正确。

输入输出样例 #1

输入 #1

50 95 99

输出 #1

100 1 2 ... 100

说明/提示

示例输出为显示方便省略了333999999(含)之间的值。在你的输出中,必须包含所有这些值。

请注意,本题中 Pxxx值的定义与第xxx百分位数不同。

翻译由 DeepSeek V3 完成

思路

按题意构造即可。

代码见下

#include<bits/stdc++.h>usingnamespacestd;longlonga,b,c;intmain(){cin>>a>>b>>c;cout<<100<<endl;for(inti=1;i<=50;i++){cout<<a<<" ";}for(inti=51;i<=95;i++){cout<<b<<" ";}for(inti=96;i<=99;i++){cout<<c<<" ";}cout<<1000000000<<endl;cout<<endl;return0;}
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/6 6:52:59

「chaynOI R2 T1」构造字符串题解

P15036 「chaynOI R2 T1」构造字符串 题目描述 本题字符集 Σ{a,b,c}\Sigma \{\text{a},\text{b},\text{c}\}Σ{a,b,c}&#xff0c;即默认所有字符为 a,b,c\text{a},\text{b},\text{c}a,b,c 中的一个。 flow 有一个字符串 TTT 和一个初始为空的字符串 SSS&#xff0c;其中 …

作者头像 李华
网站建设 2026/6/6 7:08:03

提升响应速度:u8g2刷新策略深度剖析

以下是对您提供的博文内容进行 深度润色与结构重构后的技术文章 。整体遵循您的全部要求&#xff1a; ✅ 彻底去除AI痕迹&#xff0c;语言自然如资深嵌入式工程师面对面分享&#xff1b; ✅ 摒弃模板化标题与“总-分-总”结构&#xff0c;以真实开发痛点为起点&#xff0c;…

作者头像 李华
网站建设 2026/6/6 11:48:23

WAN2.2文生视频新体验:中文提示词输入,轻松创作高质量内容

WAN2.2文生视频新体验&#xff1a;中文提示词输入&#xff0c;轻松创作高质量内容 1. 为什么这次升级值得你立刻试试&#xff1f; 你有没有过这样的经历&#xff1a;想用AI生成一段短视频&#xff0c;却卡在第一步——英文提示词写得磕磕绊绊&#xff0c;反复调试“a cinemat…

作者头像 李华
网站建设 2026/6/9 17:25:09

麦橘超然步数设置建议,平衡速度与质量

麦橘超然步数设置建议&#xff0c;平衡速度与质量 在使用“麦橘超然”&#xff08;MajicFLUX&#xff09;进行AI图像生成时&#xff0c;你是否遇到过这样的困惑&#xff1a; 输入了精心打磨的提示词&#xff0c;却生成出细节模糊、结构松散的画面&#xff1f; 或者明明设备性能…

作者头像 李华
网站建设 2026/6/6 11:26:19

跨语言访谈整理助手,中英日韩自动切换识别

跨语言访谈整理助手&#xff0c;中英日韩自动切换识别 在做跨国市场调研、国际客户访谈或跨文化内容创作时&#xff0c;你是否经历过这些场景&#xff1a; 一段30分钟的日语访谈录音&#xff0c;手动听写耗时4小时&#xff0c;还常漏掉语气词和情绪变化中英混杂的会议录音里&…

作者头像 李华
网站建设 2026/6/5 20:13:16

鹰眼目标检测实战案例:YOLOv8多场景物体识别详细步骤

鹰眼目标检测实战案例&#xff1a;YOLOv8多场景物体识别详细步骤 1. 什么是“鹰眼”&#xff1f;——从概念到落地的直观理解 你有没有想过&#xff0c;如果给一台普通电脑装上一双“眼睛”&#xff0c;它能不能像人一样&#xff0c;一眼扫过去就认出照片里有几辆车、几个人、…

作者头像 李华