首页 > 其他分享 >Hnu-体能测试

Hnu-体能测试

时间:2025-01-11 22:04:57浏览次数:3  
标签:输出 xiangmu cout 体能 int 样例 Hnu 测试

【问题描述】小张老师负责信息学院m(0<m<=100)个学生的k(1<k<=10)项体能测试,体能测试顺序按照编号来,学生测试完一项就在小张老师这里登记一次,现在小张老师手上有n(n<=m*k)个数据,需要根据学生登记的情况,判定出哪些学生还缺体能项目测试,缺的项目是哪一项,然后提醒这些学生尽快完成体能测试。学生编号1-m,体能项目编号1-k。

【输入形式】

  输入的第一行包含3个整数n,m,k。

  第二行包含n个整数,用空格分隔,分别表示n个整数。

【输出形式】

  输出多行,每行输出还缺体能测试项目的学生的编号和缺的项目编号。

    如果每个学生都完成了体能训练,就只有一行输出,输出0

【样例输入1】

    9 6 2

    2 2 1 3 5 6 5 6 3

【样例输出】

    1 2

    4 1 2

【样例说明1】

    总共6个学生,2个项目根据输入进来的9个数据发现,2,3,5,6号同学都已经完成了2项体能测试,1号同学缺第2项,4号同学缺1,2两项

【样例输入1】

    8 4 2

    2 2 1 3 1 3 4 4

【样例输出】

   0

【样例说明1】

    每个学生都已经完成了体能测试,输出0

【评分标准】

#include<iostream>
using namespace std;
struct sudent{
int bianhao;
int xiangmu=0;
};


int main(){
    int n,m,k,j;    
    cin>>n>>m>>k;
    sudent*s=new sudent[m];
    for(int i=0;i<m;i++){
        s[i].bianhao=i+1;
    }
    for(int i=0;i<n;i++){
        cin>>j;
        s[j-1].xiangmu++;
    }
    int a=0;
    for(int i=0;i<m;i++){
        if(s[i].xiangmu!=k){    
             a=1;
            cout<<s[i].bianhao<<" ";
            for(int j=s[i].xiangmu+1;j<=k;j++){
                cout<<j<<" ";
            
            }
            cout<<endl;
        }
    }
    if(a==0){
        cout<<"0"<<endl;
    }
    return 0;
}
 

标签:输出,xiangmu,cout,体能,int,样例,Hnu,测试
From: https://blog.csdn.net/2401_88485715/article/details/145030200

相关文章

  • BurpSuite之SQL 注入测试实操
    1、安装:CO2插件进入【BurpSuite】---【拓展】---【BApp商店】,安装完成后,[已安装]列会有:√ 拦截后发送到【重放器】: 重发器中【请求】中操作:【拓展】---【CO2】---【发送到SQLMapper】 2、SQL注入(1)操作登录 (2)进行拦截,发送给【重放器】: (3)修改name的请求语句......
  • #渗透测试#网络安全# 一文搞懂什么是杀毒!!!
    免责声明本教程仅为合法的教学目的而准备,严禁用于任何形式的违法犯罪活动及其他商业行为,在使用本教程前,您应确保该行为符合当地的法律法规,继续阅读即表示您需自行承担所有操作的后果,如有异议,请立即停止本文章读。目录一、什么是杀毒杀毒软件的定义和功能二、杀毒软件的历......
  • 软件测试人员会被AI代替吗?
            人工智能(AI)近年来在软件测试领域的发展令人瞩目,尤其是在自动化测试、缺陷检测、和测试数据生成等方面取得了显著进步。这种趋势引发了一个广泛讨论的话题:软件测试人员是否会被AI取代?要回答这个问题,我们需要从AI的实际能力、软件测试的本质以及测试人员的未来......
  • pytest接口测试框架如何引入性能测试
    在已经集成pytest与数据库的交互之后,可以进一步扩展框架以支持部分性能测试。性能测试的目标是关注接口的响应时间、吞吐量、并发性等指标。通过引入性能测试工具(如locust、pytest-benchmark)或直接利用pytest的能力,可以实现一定程度的性能测试功能。以下是具体的设计......
  • 软件测试全景解析:单元测试、系统测试与集成测试
    引言在现代软件开发中,测试是确保软件质量和稳定性的关键环节。通过不同层次的测试,能够有效地发现并解决程序中的错误,提升产品的可靠性和用户体验。常见的测试类型包括单元测试、集成测试和系统测试,它们分别针对软件开发的不同阶段和层次,发挥着不可或缺的作用。本文将详细阐述......
  • 如何对Linux进行网络性能的峰值测试?
    在Linux中,进行网络性能的峰值测试是一个重要的环节,可以帮助您了解系统在网络高负载下的性能表现。以下是进行网络性能峰值测试的详细步骤:1.确定测试目标和场景明确测试目标:确定您想要测试的网络性能指标,如带宽、吞吐量、延迟、抖动等。设定测试场景:考虑测试环境的实际情况,如......
  • 如何对Linux进行系统性能的峰值测试?
    在Linux中进行系统性能的峰值测试,也称为压力测试或极限测试,是为了确定系统在极端条件下的表现和稳定性。这种测试可以帮助识别系统的瓶颈和故障点。以下是进行系统性能峰值测试的步骤:1.确定测试目标明确你想要测试的性能指标,如CPU、内存、磁盘I/O、网络带宽等。2.选择压力测......
  • Jmeter性能测试
    文章来源引用>https://www.cnblogs.com/kasia/p/17124334.html超详细!Jmeter性能测试前言性能测试是一个全栈工程师/架构师必会的技能之一,只有学会性能测试,才能根据得到的测试报告进行分析,找到系统性能的瓶颈所在,而这也是优化架构设计中重要的依据。测试流程:需求分析→环境......
  • BurpSuite实操之测试器功能
    对web应用程序进行自动化攻击。此功能有多种用途,如漏洞利用、模糊测试、进行暴力pojie等1、目标设置代理发送过来请求的目标主机及端口信息。输入要攻击的目标及端口2、位置设置在这个模块可以设置攻击的参数,及攻击使用的类型(1)Sniper-狙击手(2)Batteringram-破城锤......
  • 白盒测试用例设计方法(逻辑覆盖法或者基本路径法)
    目录前言:逻辑覆盖测试法语句覆盖定义实例判定覆盖 定义实例条件覆盖 定义实例判定-条件覆盖 定义实例条件组合覆盖 定义实例路径覆盖 定义实例接下来我们讲基本路径法:定义步骤1:导出过程的控制流图:根据流程图分析结点:步骤2:确定环形复杂性度量V(G......