【2023秋招大厂真题】科大讯飞校招-2022.10.14-奖品发放
2023大厂真题提交网址(含题解):
www.CodeFun2000.com(http://101.43.147.120/)
最近我们一直在将收集到的机试真题制作数据并搬运到自己的OJ上,供大家免费练习,体会真题难度。现在OJ已录入50+道2023年最新大厂真题,同时在不断的更新。同时,可以关注"塔子哥学算法"公众号获得每道题的题解。
题目解析以及代码
关注公众号:塔子哥学算法,搜索“P1042”即可得到对应题解
奖品发放
题目内容
某部门FamlyDay后领取奖品,组织者提供了两类奖品:儿童绘本和雨伞,分别用数字 000 和 111 表示,每个员工都有自己喜欢的奖品(儿童绘本或雨伞),且只会领取自己喜欢的奖品。
组织者把奖品自下往上一件一件堆叠在一起,同时让员工站成一个队列,领取规则为:
- 每轮:只能队首的员工进行领取,如果最顶上的奖品是自己喜欢的,那么会拿走它并离开队列;否则就回到队尾,等待下次机会。
- 这个过程会一直持续到队列没有员工,或所有剩余员工都不喜欢最顶上的奖品为止。
现在给你两个长度相等的整数数组 personspersonspersons 和 prizesprizesprizes ,其中 persons[i]persons[i]persons[i] 是初始队列里第 iii 名员工喜欢的奖品( i=0i=0i=0 是队首位置), prizes[j]prizes[j]prizes[j] 是第 jjj 个奖品的类型( 000 表示最顶上)。
请返回无法取到自己喜欢的奖品的员工数量。
输入描述
输入三行,第一行输入一个整数n,代表员工数量(奖品数量)
第二行n个整数,persons[i]persons[i]persons[i] 是初始队列里第 iii 名员工喜欢的奖品( i=0i=0i=0 是队首位置)
第三行n个整数,prizes[j]prizes[j]prizes[j] 是第 jjj 个奖品的类型( 000 表示最顶上)。
数据范围:
- 1≤n≤1001\le n\le 1001≤n≤100
- persons.length==prizes.lengthpersons.length == prizes.lengthpersons.length==prizes.length
输出描述
输出无法取到自己喜欢的奖品的员工数量。
样例
输入
5
0 1 1 0 1
1 0 0 1 0
输出
1
样例解释
队首的员工放弃最顶上的奖品,并回到队列的末尾,队列变为 persons=[1,1,0,1,0]persons =[1,1,0,1,0]persons=[1,1,0,1,0] 。
队首的员工拿走最顶上的奖品,并离开队列,队列变为 persons=[1,0,1,0]persons = [1,0,1,0]persons=[1,0,1,0] ,奖品为 prizes=[0,0,1,0]prizes=[0,0,1,0]prizes=[0,0,1,0] 。
队首的员工放弃最顶上的奖品,并回到队列的末尾,队列变为 persons=[0,1,0,1]persons=[0,1,0,1]persons=[0,1,0,1] 。
队首的员工拿走最顶上的奖品,并离开队列,队列变为 persons=[1,0,1]persons= [1,0,1]persons=[1,0,1] ,奖品为 prizes=[0,1,0]prizes= [0,1,0]prizes=[0,1,0] 。
队首的员工放弃最顶上的奖品,并回到队列的末尾,队列变为 persons=[0,1,1]persons = [0,1,1]persons=[0,1,1] 。
队首的员工拿走最顶上的奖品,并离开队列,队列变为 persons=[1,1]persons= [1,1]persons=[1,1] , 奖品为 prizes=[1,0]prizes=[1,0]prizes=[1,0] 。
队首的员工拿走最顶上的奖品,并离开队列,队列变为 persons=[1]persons= [1]persons=[1] ,奖品为 prizes=[0]prizes=[0]prizes=[0] 。
最后剩余的 111 名员工不喜欢最顶上的奖品,因此返回 111 。
【2023秋招大厂真题】科大讯飞校招-2022.10.14-奖品发放相关推荐
- 【2023秋招大厂真题】携程校招-2022.9.28-k-好数组
2023大厂真题提交网址(含题解): www.CodeFun2000.com(http://101.43.147.120/) 最近我们一直在将收集到的机试真题制作数据并搬运到自己的OJ上,供大家免费练 ...
- 【2023秋招大厂真题】华为校招-2022.10.11-字母加密
2023大厂真题提交网址(含题解): www.CodeFun2000.com(http://101.43.147.120/) 最近我们一直在将收集到的机试真题制作数据并搬运到自己的OJ上,供大家免费练 ...
- 【2023秋招】9月京东校招题目
完整真题解析:[2023秋招]9月京东校招题目(Js实现)以及满分解析 题解:第一题 题目大意 给定一个字符串,只包含 r.e.dr.e.dr.e.d ,每次操作可以删除相邻两个相同字符并添加一个新的 ...
- 【笔试题】京东2017秋招笔试真题
笔试题 京东2017秋招笔试真题 1.进制均值 时间限制 C/C++语言 1000MS;其他语言 3000MS 内存限制 C/C++语言 65536KB;其他语言 589824KB 题目描述 尽管是一 ...
- 腾讯2019秋招笔试真题
1.小Q爬塔 描述:小Q正在攀登一座宝塔,这座塔很特别,塔总共有n曾层,但是没两层之间的净高却不相同,所以造成了小Q爬过每层的时间也不同.如果某一层的高度为x,那么爬过这一层锁需的还是件也是x.小Q孩 ...
- 腾讯2018秋招笔试真题(2)
腾讯2018秋招笔试真题 3.画家小Q [题目描述]画家小 Q 又开始他的艺术创作.小 Q 拿出了一块有 NxM 像素格的画板, 画板初始状态是空白 的,用'X'表示. 小 Q 有他独特的绘画技巧,每 ...
- 腾讯2018秋招笔试真题(1)
腾讯2018秋招笔试真题 小Q的歌单 [题目描述]小 Q 有 X 首长度为 A 的不同的歌和 Y 首长度为 B 的不同的歌,现在小 Q 想用这些歌组成一个 总长度正好为 K 的歌单,每首歌最多只能在歌 ...
- 腾讯2018秋招笔试真题——安排机器
本文参考自腾讯2018秋招笔试真题--安排机器 查看原文: 原文地址 题目描述:小Q的公司最近接到m个任务,第i个任务需要Xi的时间去完成,难度等级为yi. 小Q拥有n ...
- 滴滴出行2017秋招笔试真题-编程题汇总_Java实现
滴滴出行2017秋招笔试真题-编程题汇总_Java实现 注:有的题参考别人的思路,用我最容易理解的代码编的程序,所以可以不能最优的解法,后续我会进行更新,只是一个思路,我的笔记而已,所以不喜勿喷~~~ ...
最新文章
- 浏览器URL地址里一堆%或者6E616D6531之类的是啥?编码
- navigating the online library
- GAN生成对抗网络-SSGAN原理与基本实现-半监督学习GAN-08
- mysql英文介绍_每日科技英文48: MySQL C API简介
- Java语言学习概述
- python operator 模块
- CDA Level I 模拟题(1)【附答案解析】
- Unity 快速实现镜子效果
- ATMEGA128芯片标识
- java述职报告ppt_java开发人员述职报告.ppt
- Python量化投资——这个均线择时投资策略,12年只交易24次,比沪深300收益率高700倍
- balenaEtcher for mac(U盘启动盘制作工具)
- 如何用Java打开PDF文件
- python对excel增删改查_利用python模拟sql语句对员工表格进行增删改查
- 中南计算机绘图试题,中南大学计算机绘图试题b答案
- C语言课题1:猜数字游戏【从基础开始手把手教你】
- mysql alter index rebuild_Oracle alter index rebuild 说明
- 王曦:大数据人工智能中的运筹与决策科学
- C语言实现求n的阶乘(n!),阶乘的和。
- prometheus-简介
热门文章
- leetcode : generate parenthese
- Blender全流程制作!全网百万点赞的中传动画专业学生毕设作品《象群挽歌》主创专访...
- 我的程序员人生路——雷军(3)
- 软件的本质与软件工程科学
- 中高级职称评审,一建二建免考两科
- cubemx lan8720模块_STM32CubeMX + LWIP---无操作系统以太网实现
- 基于qemu-riscv从0开始构建嵌入式linux系统ch10. qemu之virtio与fw_cfg
- go的string正则匹配_基础知识 - Golang 中的正则表达式
- linux环境部署apollo,安装ctrip-apollo多环境部署总结
- Typecho清新风格响应式网站主题-织音