PAT A1124 Raffle for Weibo Followers

美的集团-数据挖掘工程师面试分享 阅读详情
/*--------------------------------------------------

	2017/03/06
	A1124 Raffle for Weibo Followers
	题意:M个帖子,第一个win为S,之后每第N个win;
	      若有获奖者重复,则++;

--------------------------------------------------*/

#include<iostream>
#include<string>
#include<fstream>

using namespace std;

int main()
{

#ifdef _DEBUG
	ifstream cin("Input.txt");
#endif

	int Forwards_Number, Skip_Number, Index;//跟帖数,间隔,第一个win的下标
	cin >> Forwards_Number >> Skip_Number >> Index;

	if (Forwards_Number < Index)//若帖数不够,则输出
	{
		cout << "Keep going...\n";
		return 0;
	}

	string Nickname[1001];//输入各个用户名
	for (int i = 1; i <= Forwards_Number; ++i)	
		cin >> Nickname[i];

	int Count_Winner = 0;//已获奖人数
	string Winner_Name[1001];//已获奖者序列
	bool Ifsame;//是否已获奖
	while (Index <= Forwards_Number)
	{
		do
		{
			Ifsame = false;
			for (int j = 1; j <= Count_Winner; ++j)
				if (Nickname[Index] == Winner_Name[j])
				{
					Ifsame = true;
					++Index;//相同,判断下一个
					if (Index == Forwards_Number + 1)//寻找下个溢出时,结束程序
						return 0;
					break;
				}
		} while (Ifsame);//循环查询选中的用户是否获奖
	
		++Count_Winner;
		Winner_Name[Count_Winner] = Nickname[Index];
		cout << Winner_Name[Count_Winner] << endl;
		Index += Skip_Number;
	}

#ifdef _DEBUG
	cin.close();
#endif

	return 0;
}
为什么没有预览(preview)?

静态时序分析—set_sense set_sense 常见用法 阅读详情

相关推荐

【2026-Spark实验一-Windows中安装Spark环境】

本文详细介绍了在Windows系统中配置Spark 3.5.8开发环境的完整流程。主要内容包括:安装JDK 8并配置环境变量,下载并解压Spark 3.5.8预编译版,设置SPARK_HOME系统变量,配置Hadoop的winutils工具解决Windows兼容性问题。通过spark-shell和SparkPi示例程序验证环境配置成功,确保Spark能够正常运行分布式计算任务。文中特别强调了路径命名规范、环境变量设置顺序等关键细节,提供了完整的配置截图和验证方法,帮助开发者快速搭建稳定的Spark学习环境。

pblh123的专栏 1588

PAT A1124 测试点3问题

题目 1124 Raffle for Weibo Followers (20分) John got a full mark on PAT. He was so happy that he decided to hold a raffle(抽奖) for his followers on Weibo – that is, he would select winners from every N followers who forwarded his post, and give away gifts. Now

weixin_41945646的博客 385

服务器被黑?快速检测和识别系统中的恶意进程

在管理服务器时,检测和识别系统中的恶意进程至关重要。本文介绍了使用 `ps`、`top`、`htop` 等系统监控工具,分析日志文件,以及使用 `chkrootkit` 和 `rkhunter` 等安全工具的方法。通过这些步骤,可以有效地检测和处理恶意进程,确保系统的安全和稳定。

_midnight的博客 1417

【PAT甲级A1124】 Raffle for Weibo Followers (20分)(c++)

1124 Raffle for Weibo Followers (20分) 作者:CHEN, Yue 单位:浙江大学 代码长度限制:16 KB 时间限制:400 ms 内存限制:64 MB John got a full mark on PAT. He was so happy that he decided to hold a raffle(抽奖) for his followers on Weibo – that is, he would select winners from every N foll

小庄同学的博客 240

别再被海康VisionMaster标定搞懵了!固定相机视觉引导,从标定到示教保姆级避坑指南

本文详细解析了海康VisionMaster在固定相机视觉引导中的标定与示教全流程,特别针对单相机标定提供了精简高效的4图标定法。从标定板准备到示教物理点设置,再到坐标转换与误差补偿,提供了一套完整的保姆级避坑指南,帮助工程师快速掌握固定相机视觉引导系统的核心技术。

weixin_30336061的博客 495

Ansys 19 Mechanical 流体密封分析

start point是一个特殊的概念,在仿真中ansys将从start point开始搜索会发生流体渗漏的点,可以简单理解为从start point开始,向四周逐个节点比较节点上的接触压紧力与流体压力,如果流体压力大于压紧力,则发生渗漏。事实上此处的最后一个参数是指定start point类型的,为1代表这是一个“open”的start point。在通常情况下,如果不人为指定start point,程序会自动寻找指定流体压力面的“边界”,对于二维情况,就是曲线的两个端点,对于三维情况就是曲面的边线。

Dio980的博客 1534

1124. Raffle for Weibo Followers (20)-PAT甲级真题

John got a full mark on PAT. He was so happy that he decided to hold a raffle(抽奖) for his followers on Weibo -- that is, he would select winners from every N followers who forwarded his post, and give

柳婼 の blog 2240

水文模型新手必看:用SWAT-CUP做参数率定,如何正确设置预热期、率定期和验证期?(附数据准备避坑指南)

本文详细介绍了使用SWAT-CUP进行水文模型参数率定的完整流程,重点解析了预热期、率定期和验证期的正确设置方法,并提供了数据准备的避坑指南。通过实操步骤和常见问题解决方案,帮助新手快速掌握SWAT-CUP参数率定的核心技巧,提升水文模型模拟精度。

weixin_26875109的博客 375

PAT--1124. Raffle for Weibo Followers

John got a full mark on PAT. He was so happy that he decided to hold a raffle(抽奖) for his followers on Weibo – that is, he would select winners from every N followers who forwarded his post, and give a

许少y 591

保姆级教程:用Python 3.10和Ollama在Windows上搞定LightRAG本地部署(附环境配置避坑指南)

本文提供了一份详细的Windows系统下LightRAG本地部署指南,涵盖Python 3.10环境配置、Ollama模型服务安装到LightRAG核心组件部署的全流程。特别针对Windows平台常见问题提供解决方案,帮助开发者快速搭建高效的检索增强生成(RAG)系统,实现专业领域知识的智能检索与整合。

weixin_28725407的博客 489

风光互补制氢系统动态仿真建模与性能分析

摘要 本文针对离网型风光互补制氢系统,建立了包含光伏阵列、风力发电机、PEM电解槽、储能电池和储氢罐的完整动态数学模型。基于MATLAB/Simulink平台开发了模块化仿真框架,设计了考虑电解槽最小运行功率约束的能量管理策略。通过典型日仿真分析表明,风光互补可有效平抑单一能源的功率波动,系统整体能量效率达58.7%,电解槽负荷跟随特性良好。提出的动态仿真方法为风光制氢系统的优化设计和运行控制提供了有效工具。 关键词:风光互补制氢;PEM电解槽;动态仿真;MATLAB/Simulink;能量管理

huanghm88的专栏 77

PAT a1124

目的:抽奖 输入: M 转发数 N 跳跃数 S 第一个人的标号 M行,每行一个20字符的字符串 输出: 输出抽中的人名字 算法: 从开始的人,每隔跳跃数抽中一个,若是抽中的人已经抽中了,那就在抽这个人后面那个。如果转发数太少,第一个人都抽不出来,输出流局。 #include<stdio.h> #include<iostream> #include...

CSlerner的博客 282

2026必学:LangChain+Playwright爬虫,赋能RAG智能问答系统

RAG(检索增强生成)智能问答系统的效果,80%取决于数据源的质量。2026年,LangChain与Playwright的组合成为企业级RAG数据采集的黄金搭档:LangChain提供标准化的RAG数据处理链路,Playwright解决动态网页渲染的核心痛点,两者结合能高效采集、结构化处理各类网页数据(动态渲染页、复杂交互页、反爬页),为RAG系统提供高质量语料。

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 1705

PAT-A1124/B1069 Raffle for Weibo Followers/微博转发抽奖 题目内容及题解

John got a full mark on PAT. He was so happy that he decided to hold a raffle(抽奖) for his followers on Weibo -- that is, he would select winners from every N followers who forwarded his post, and give...

BourbonWhiskey 的博客 420

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

【PAT】A1124 Raffle for Weibo Followers【简单模拟】

John got a full mark on PAT. He was so happy that he decided to hold a raffle(抽奖) for his followers on Weibo – that is, he would select winners from every N followers who forwarded his post, and give ...

elegant coder 807

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

PAT A1124 Raffle for Weibo Followers

PAT A1124 Raffle for Weibo Followers Sample Input 1: 9 3 2 Imgonnawin! PickMe PickMeMeMeee LookHere Imgonnawin! TryAgainAgain TryAgainAgain Imgonnawin! TryAgainAgain Sample Output 1: PickMe Imgonnaw...

qq_42347617的博客 190

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

PAT甲级——A1124 Raffle for Weibo Followers

John got a full mark on PAT. He was so happy that he decided to hold a raffle(抽奖) for his followers on Weibo -- that is, he would select winners from every N followers who forwarded his post, and...

weixin_30632089的博客 126

PAT_A 1124. Raffle for Weibo Followers (20)

1124. Raffle for Weibo Followers (20)这题很简单!一次AC!可是考试的时候,不熟悉考试环境,结果做了整整半小时!

longtails的博客 763

PAT A1124 Raffle for Weibo Followers [模拟+STL]

题目描述 链接 小明PAT考了满分,高兴之余决定发起微博转发抽奖活动,从转发的网友中按顺序每隔N个人就发出一个红包。请你编写程序帮助他确定中奖名单。注意:可能有人转发多次,但不能中奖多次。所以如果处于当前中奖位置的网友已经中过奖,则跳过他顺次取下一位。按照输入的顺序输出中奖名单,每个昵称占一行。如果没有人中奖,则输出“Keep going…” 分析 用mapp存储当前用户有没有已经中奖过...

weixin_30532369的博客 179

PAT A1124. Raffle for Weibo Followers (20)

Raffle for Weibo Followers (20) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 16000 B 判题程序 Standard 作者 CHEN, Yue John got a full mark on PAT. He was so happy that he decided to hold a raffle(抽奖) for h...

jackiewoo_的博客 189

PAT(A) 1124. Raffle for Weibo Followers (20)

原题目: 原题链接:https://www.patest.cn/contests/pat-a-practise/1124 1124. Raffle for Weibo Followers (20) John got a full mark on PAT. He was so happy that he decided to hold a raffle(抽奖) for...

萧易桥的博客 280

PAT | A1124 Raffle for Weibo Followers

#include <iostream> #include <unordered_set> #include <string> using namespace std; unordered_set<string> awarded; int main(){ int m,s,n; scanf("%d%d%d",&m,&s,&amp...

yehonglin29的博客 106

PAT甲级A1124 Raffle for Weibo Followers (20 分)

John got a full mark on PAT. He was so happy that he decided to hold a raffle(抽奖) for his followers on Weibo -- that is, he would select winners from every N followers who forwarded his post, and give...

vir_lee的博客 245

【PAT】A1124 Raffle for Weibo Followers (20point(s))

文章目录A1124 Raffle for Weibo Followers (20point(s))Input Specification:Sample Input 1:Sample Output 1:Sample Input 2:Sample Output 2:CodeAnalysis Author: CHEN, Yue Organization: 浙江大学 Time Limit: 400 ms ...

Duke 257

PAT A1124 Raffle for Weibo Followers (20分)

前言 传送门 正文 参考题解 #include<iostream> #include<set> using namespace std; /* 题意: 微博抽奖,第一个获奖者编号为s(编号从1开始), 每隔n个人抽一名获奖者,注意每人最多只能获奖一次, 若某人此前已经获过奖则考虑其下一个回帖的用户 注意点: 考虑到不能有重复元素(不能多次获奖),故可以使用set 来存储已经获过奖的用户,每次进行find,如果没有查找到, 则输出该用户i,同时选择用户i+n,否则到下一用户i+

逝不等琴生的博客 182

pat 甲级 简单模拟 A1124 Raffle for Weibo Followers (20分)

1124 Raffle for Weibo Followers (20分) John got a full mark on PAT. He was so happy that he decided to hold a raffle(抽奖) for his followers on Weibo -- that is, he would select winners from every N followers who forwarded his post, and give away gifts. Now

weixin_42358356的博客 154
下一篇: PAT A1125 Chain the Ropes
One2INF
博客等级 码龄10年 24粉丝 13原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值