码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 【三人一机】


    题面
    国际大学生程序设计竞赛,英文全称:International Collegiate Programming Contest,简称 ICPC。ICPC 是由美国计算机协会(ACM)主办的年度竞赛,旨在展示大学生创新能力、团队精神和在压力下编写程序、分析和解决问题能力。
    ACM - ICPC 以团队的形式代表各学校参赛,每队由至多 3 名队员组成。每位队员必须是在校学生,有一定的年龄限制,并且每年最多可以参加 2 站区域赛。
    比赛期间,3 名队员使用 1 台电脑需要在 5 个小时内使用 C/C++、Java 和 Python 中的一种编写程序解决 7 到 13 个问题。
    本题中输入的比赛时间为 k k k 分钟 ,以及参加区域赛的站数 n n n,都没有上述限制,详细见数据范围。
    假设你作为你们小队的队长,带领你的小队来参加 n n n 场区域赛,小队的三名成员的编号分别为 1 , 2 , 3 1,2,3 1,2,3 号。对于每一场区域赛,你们团队得到的成绩 v a l val val,满足:
    v a l = a 1 ∗ a 2 ∗ a 3 val=a_1*a_2*a_3 val=a1​∗a2​∗a3​
    表达式中的 a i a_i ai​ 为小队中的第 i i i 名成员在比赛时间 k k k 分钟下得到的机时分配, a i a_i ai​ 是一个整数。
    又因为你的小队成员个性鲜明,他们希望各自得到的上机时间与其他二人均不相同,即 a 1 ≠ a 2 ≠ a 3 a_1\neq a_2\neq a_3 a1​​=a2​​=a3​。但是你还是希望自己的小队在每一场比赛中都取得最好的成绩,所以你作为小队的队长,要对三名队员完成具体的机时分配,在满足上述条件的情况下,使得每一场取得的成绩尽可能地好。

    输入格式:

    输入的第一行是一个整数 n n n,代表小队今年共参加了 n n n 站的区域赛, n ∈ [ 1 , 100000 ] n ∈[1,100000] n∈[1,100000]。
    接下来的 n n n 行 ,每一行输入一个数字 k k k 表示当前这一场比赛的时长, k ∈ [ 1 , 1000000000000 ] k ∈[1,1000000000000] k∈[1,1000000000000]。

    输出格式:

    输出 n n n 行,每一行包括三个空格隔开的整数 a 1 a_1 a1​, a 2 , a 3 a_2,a_3 a2​,a3​,分别代表第 i i i 个人得到的上机时间。
    你的答案在输出时必须保证 a 1 < a 2 < a 3 a_1a1​<a2​<a3​。
    如果对于一个比赛时间 k k k,无法找到满足要求的机时分配,输出 “ w a n d a n ! wandan! wandan!”。

    输入样例:

    3
    9
    5
    11
    
    • 1
    • 2
    • 3
    • 4

    输出样例:

    2 3 4
    wandan!
    2 4 5
    
    • 1
    • 2
    • 3

    样例解释:

  • 相关阅读:
    OceanBase持续践行“一体化”产品战略,发布首个一体化数据库长期支持版本
    2023华为杯研究生数学建模D题区域双碳目标与路径规划研究思路代码详解
    Asp .Net Core 系列:详解鉴权(身份验证)以及实现 Cookie、JWT、自定义三种鉴权 (含源码解析)
    HBase入门至进阶以及开发等知识梳理
    QGIS编译(跨平台编译)之五十五:Qt Creator环境下libdxfrw库的pro文件
    论文阅读:YOLOV: Making Still Image Object Detectors Great at Video Object Detection
    JavaScript:js基础1
    10分钟实现dotnet程序在linux下的自动部署
    mysql数据库:DCL:管理用户,授权
    基于深度学习的车型识别系统(Python+清新界面+数据集)
  • 原文地址:https://blog.csdn.net/weixin_50909982/article/details/128130556
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号