PAT 1039. Course List for Student (25)

Unity3d实现红外热成像效果 1.将需要在红外图像中高亮的物体设置到图层PostProcessing。 2.新建一个相机CameraHighLight,设置其Culling Mask为PostProcessing,也就是在这个相机中只有PostProcessing图层的物体可见。 3.新建一个RenderTexture,命名为HightLightRt,将CameraHighLight的Target Texture设HightLightRt。 4.新建一个相机Camera2,这个相机用于显示其他物体。 接下来将CameraHigh 阅读详情

//1039. Course List for Student (25)
//waiting
//请记住用scanf和printf, 超时千万要找cin和cout好不好。。。
//accept

#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;

//typedef struct
//{
//	bool course[2505];
//	int total;
//}Student;

int cal(char c[5])
{
	int tmp = 0;
	tmp = ((c[0]-'A')*26*26 + (c[1] - 'A')*26 + (c[2] - 'A'))*10 + c[3] - '0';
	return tmp;
}
//Student stu[200005];

vector<short> stu[200005];

int main()
{
	int N, K;
	cin >> N >> K;

	int i;
	int tmp1, tmp2;
	char tmp3[5];
	int j;

	int curr = 0;
	for (i = 0 ;i< K;i++)
	{
		//cin >> tmp1 >> tmp2;
		scanf("%d %d", &tmp1, &tmp2);
		for (j = 0;j<tmp2;j++)
		{
			//cin >> tmp3;
			scanf("%s", &tmp3);
			int num = cal(tmp3);

			//stu[num].course[tmp1] = true;
			stu[num].push_back(tmp1);
			//stu[num].total++;

		}
	}

	for (i = 0;i<N;i++)
	{
		//cin >> tmp3;
		scanf("%s", &tmp3);

		//cout << tmp3 << " ";
		printf("%s ", tmp3);
		int num = cal(tmp3);

		//cout << stu[num].size();
		printf("%d", stu[num].size());
		if (stu[num].size()>0)
		{
			sort(stu[num].begin(), stu[num].end());
			for (j = 0;j < stu[num].size();j++)
			{
				//cout << " " << stu[num][j];
				printf(" %d", stu[num][j]);
			}
		}
		//cout << endl;
		printf("\n");
	}
	return 0;
}

【机器视觉】基于深度学习的托盘PCB识别与计数(有无、正反) 工业机器视觉是指在制造业和工业环境中使用计算机视觉技术来执行检测、测量、识别和控制任务。它结合了硬件(如相机、镜头、光源)与软件(图像处理算法)来自动完成传统上需要人工视觉的任务,从而提高生产效率、产品质量以及工作安全性。工业机器视觉系统通常具有高精度、高速度和高可靠性,能够适应恶劣的工作环境。 阅读详情

相关推荐

同济大学824复试全攻略:从笔试到面试的实战解析

本文详细解析同济大学824复试全流程,包括专业课笔试、外语听力与口语、专业外语笔试和专业综合面试的备考策略。重点分享数字信号处理、计算机网络等专业课的高效学习方法,以及专业外语速成和口语面试技巧,助力考生全面提升复试表现。

qq_27496129的博客 1055

PAT甲级 1039 Course List for Student (25分)

1039 Course List for Student (25分) 题目链接:PAT A 1039 题目大意:输入第一行给出两个数n和k,分别代表需要查询的学生人数和一共有多少门课(课程编号从1到k)。之后对于每一门课,给出选课人数和选课的学生姓名。最后一行给出n个学生的姓名,要求根据姓名查找这个学生选了哪些课,输出选课门数和课程编号。 思路分析:一开始以为是非常简单的一道STL容器题,即应...

weixin_43684054的博客 328

深入解析STM32驱动AT25DF321A FLASH芯片的SPI通信与数据完整性验证

本文深入解析STM32通过SPI通信驱动AT25DF321A FLASH芯片的全过程,包括硬件连接、驱动函数实现与数据完整性验证。重点介绍SPI配置、读写操作优化及CRC校验方法,确保数据存储的可靠性,为嵌入式存储系统开发提供实用指南。

agile9scrum的博客 1064

PAT 1039 Course List for Student (25 分)

1039 Course List for Student (25 分) Zhejiang University has 40000 students and provides 2500 courses. Now given the student name lists of all the courses, you are supposed to output the registered cou...

peanWang的博客 517

逆变器专题(6)-正负序分离(二阶广义积分器DSOGI)

相应仿真原件请移步资源下载DSOGI作为一种常用的正负序分离方法,其可以在电压三相不平衡的状态下实现较为精准的锁相环。

cyc19980105的博客 8806

保姆级教程:用Labelme标注车辆关键点,并一键转成YOLOv8-pose训练格式

本文提供了一份详细的车辆底盘关键点标注教程,从使用Labelme进行标注到一键转换为YOLOv8-pose训练格式的全流程指南。特别针对工业检测和自动驾驶场景,分享了标注规范、格式转换脚本及常见问题解决方案,帮助开发者高效准备训练数据并优化模型性能。

weixin_27419879的博客 309

【PAT1039】 Course List for Student (25) Hash表

1039. Course List for Student (25) 时间限制 200 ms 内存限制 32000 kB 代码长度限制 16000 B 判题程序 Standard 作者 CHEN, Yue Zhejiang University has 40000 stud

天堂人间 2216

Vue - 在纯 HTML 普通项目中实现组件化,让原生 html 项目支持引入 *.vue 组件 / 组件与组件间的互相引用等,完美解决了引入组件出现的跨域问题(保姆级详细教程,完整示例源码及插件)

html中使用vue组件,在HTML页面中引入vue组件,HTML界面利用http-vue-loader.js以组件方式引入vue文件,使用http-vue-loader引入组件出现报错,在html页面使用http-vue-loader插件引入组件报跨域错误,如何解决http-vue-loader引用组件时出现跨域问题,纯html原生web项目引入vue后如何实现组件引入,使用http-vue-loader插件控制台报错跨域,http-vue-loader跨域怎么办官方文档,html页面如何引入.vu

🏆 前端领域优质创作者 3907

【PAT甲级】1039 Course List for Student (25分)

解题过程的小记录,如有错误欢迎指出。 难度:一星(在做完1012后弄懂排序规则后此题并不难) 小导航~题目分析注意点我的解题过程思路bug代码dalao的代码借鉴点 题目分析 注意点 我的解题过程 思路 bug 代码 dalao的代码 全部代码因版权原因不放出来,大家可以自行去柳神博客购买或者参考晴神的上机笔记~ 借鉴点 ...

SpicyChicken的自我修养 379

YOLOv8优化:独家创新(SC_C_Detect)检测头结构创新,实现涨点 | 检测头新颖创新系列

独家创新(SC_C_Detect)检测头结构创新,适合科研创新度十足,强烈推荐

①答疑群聊服务;②YOLO大模型知识问答系统;③计算机视觉论文生成智能体; 4873

基于 MFC C++ 的心电监测客户端

4. **报警功能**:使用 `PlaySound` 播放报警音(需准备 `alert.wav` 文件),界面显示报警状态。

寒寒豆豆软件公司的博客 92

PAT A 甲级 1039 Course List for Student (25分)

1039 Course List for Student (25分) 吐槽 PAT编程常识:所有运行时间紧张的题目都要多提交几次碰碰随机数据的运气。 思路 显然这道题最大问题的就是运行时间非常紧张。最大2500*200条数据要对应到40000个人上,这是无论如何改进都不可能逃脱的操作,使用遍历去完成这件事(不管是在输入时还是中间处理还是输出时)明显是会超时的。 也就是说——只能在存储方式上下功夫,...

虚境的博客 287

【2024遥感应用组一等奖】基于风云四号卫星的小时级大气气溶胶和颗粒物监测

最后,比较AGRI观测反射率和查找表计算的反射率反演得到的1小时分辨率AOD数据。然后,使用广泛应用的MODIS DT和DB产品进行对比,图 5显示了它们逐像元尺度的对比,AGRI LaGA算法可以捕捉亚洲地区AOD高低值空间分布格局,比如南亚次大陆、中南半岛、塔克拉玛干沙漠和华北平原是AOD高值区域(平均AOD高于0.3),中国西北、中国南方、中国东北和韩国地区为AOD中值地区(平均AOD在0.2到0.3之间),北纬45度以上以及日本地区为AOD低值区域(平均AOD小于0.2),与全球平均AOD值接近。

JData_Engineer的博客 373

1039. Course List for Student (25)-PAT甲级真题

1039. Course List for Student (25) Zhejiang University has 40000 students and provides 2500 courses. Now given the student name lists of all the courses, you are supposed to output the registered

柳婼 の blog 2322

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

PAT_A 1039. Course List for Student (25)

PAT_A 1039. Course List for Student (25) map和hash法,map法会超时

longtails的博客 631

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

PAT A1039 Course List for Student (25 分)

Zhejiang University has 40000 students and provides 2500 courses. Now given the student name lists of all the courses, you are supposed to output the registered course list for each student who comes ...

weixin_44620697的博客 186

PAT A1039 Course List for Student (25分)

1039 Course List for Student (25分) Zhejiang University has 40000 students and provides 2500 courses. Now given the student name lists of all the courses, you are supposed to output the registered course list for each student who comes for a query. Input Sp

weixin_45964844的博客 184

PAT A1039. Course List for Student (25)字符串hash

原文链接: PAT A1039. Course List for Student (25)字符串hash ...

阿豪 125

1039. Course List for Student (25)-PAT

1039. Course List for Student (25) 时间限制 200 ms 内存限制 32000 kB 代码长度限制 16000 B 判题程序 Standard 作者 CHEN, Yue Zhejiang University has 40000 stud

兵临城下 964

浙大pat1039 Course List for Student(25 分)

1039Course List for Student(25分) Zhejiang University has 40000 students and provides 2500 courses. Now given the student name lists of all the courses, you are supposed to output the reg...

dijiang0473的博客 203

PAT 1039 Course List for Student (25分)

题目: Zhejiang University has 40000 students and provides 2500 courses. Now given the student name lists of all the courses, you are supposed to output the registered course list for each student who co...

qq_42593220的博客 168

PAT甲级1039 Course List for Student (25 分)

1039Course List for Student(25分) Zhejiang University has 40000 students and provides 2500 courses. Now given the student name lists of all the courses, you are supposed to output the registered co...

Dexter 212

【PAT】1039. Course List for Student (25)

Zhejiang University has 40000 students and provides 2500 courses. Now given the student name lists of all the courses, you are supposed to output the registered course list for each student who comes

此去经年 381

PAT甲级-1039 Course List for Student (25分)

点击链接PAT甲级-AC全解汇总 题目: Zhejiang University has 40000 students and provides 2500 courses. Now given the student name lists of all the courses, you are supposed to output the registered course list for ea...

卷子的博客 257
上一篇: PAT 1032. Sharing (25)
下一篇: PAT 1040. Longest Symmetric String (25)
xuxumoi
博客等级 码龄16年 16粉丝 151原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值