Cinema

2023-12-18 23:52
文章标签 cinema

本文主要是介绍Cinema,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!


title: Cinema
date: 2023-12-18 21:05:20
tags: 离散化
categories: 算法进阶指南

题目大意

在这里插入图片描述

解题思路

m m m 部电影和 n n n 个人最多涉及的 2 ∗ m + n 2 * m + n 2m+n 种语言放进一个数组,排序离散化,然后用这个 [ 1 , 2 ∗ m + n ] [1,2 * m + n] [1,2m+n] 范围内大小的整数代替每一个语言,此时我们就可以用数组直接统计每一种语言的人的数量,进而循环找出符合题意的序号电影

实现代码

#include<bits/stdc++.h>using namespace std;
typedef long long ll;
typedef unsigned long long ull;
typedef pair<int, int> PII;const int N = 2e6 + 10, mod = 1e9 + 7;int cnt[N];int main()
{int n; cin >> n;vector<int> d;vector<int> a(n);for(int i = 0 ; i < n;  i++){cin >> a[i];d.push_back(a[i]);}int m; cin >> m;vector<int> b(m);for(int i = 0 ; i < m; i ++){cin >> b[i];d.push_back(b[i]);}vector<int> c(m);for(int i = 0; i < m; i ++){cin >> c[i];d.push_back(c[i]);}sort(d.begin(),d.end());d.erase(unique(d.begin(),d.end()),d.end());ll ans = 0;for(int i = 0; i < n; i ++){a[i] = lower_bound(d.begin(),d.end(),a[i]) - d.begin();}for(int i = 0 ; i < m; i ++){b[i] = lower_bound(d.begin(),d.end(),b[i]) - d.begin();c[i] = lower_bound(d.begin(),d.end(),c[i]) - d.begin();}for(int i = 0 ; i < n; i ++){cnt[a[i]]++;}int x;int max1 = -1,max2 = -1;for(int i = 0 ; i < m; i ++){if(max1 < cnt[b[i]]){max1 = cnt[b[i]];max2 = cnt[c[i]];x = i + 1;}else if(cnt[b[i]] == max1 && cnt[c[i]] > max2){max2 = cnt[c[i]];x = i + 1;}}cout << x;return 0;
}

这篇关于Cinema的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/510211

相关文章

Cinema 4D 2024 for mac 三维建模渲染软件

Cinema 4D 2024 for Mac是一款专业的三维建模、动画和渲染软件,广泛应用于电影制作、广告设计、工业设计等多个领域。它拥有强大的建模工具,能够创建各种复杂的几何体,包括多边形网格、NURBS曲线和体积对象,为用户提供了丰富的设计可能性。同时,Cinema 4D 2024还提供了丰富的材质和纹理编辑功能,使模型表面效果更加逼真。 软件下载:Cinema 4D 2024 for

【Apple Vision Pro应用】Cinephile——Cinema Mode for Local Video(苹果眼睛视频播放器)

Cinephile 为您提供了一个完全无干扰、无限制的无限空间,让您尽享视频的精彩。它创造了一种身临其境的环境,您可以在能够想象到的最大屏幕上,从任何角度或位置观看内容。 您可以根据个人喜好自由调整视频的大小和位置。添加视频中的环境光,增强身临其境的感觉。隐藏双手,消除干扰。使用长按模式,防止意外点击。将播放栏固定在任意位置,或让它跟随您的视线移动。更改播放栏背景颜色,避免镜头眩光,展现个性

进入未来,探索无限创意——Maxon Cinema 4D 2024 Mac/win

在当今数字艺术和动画制作领域,Maxon Cinema 4D一直是业界领先的三维建模和动画渲染软件。而随着2024年的到来,Maxon Cinema 4D将再次引领潮流,为用户带来更多令人惊叹的创意工具和功能。 Maxon Cinema 4D 2024将推出全新的创意工具,让艺术家和设计师能够更加自由地表达他们的创意想法。无论是建筑、产品设计还是角色动画,Maxon Cinema 4D 2024

CF729C Road to Cinema

写在前面 又开始\(CF\)之旅了,嘻嘻:-) Idea 链接 这是一道二分,教练推荐的。 仔细看题后,求的是:找到一个能够在要求时间内到达的最小油量 讲车辆按照价格从小到大排序,第一个油箱大于最小油量的车子就是\(Ans\) 如何求? 贪心。 在这之前解一个方程组:设在\(s\;m\)之内,加速的位移是\(x\;m\),平速的位移为\(y\;m\),则\[ \begin{cases}x+y=s

cinema 4d 包括宝典 --- 改线 循环边 建模布线原则

cinema 4d   一.视图控制与物体控制   1.摇移      alt+鼠标左键   转圈看物体  改变角度   2.平移   alt +鼠标中键      不改变角度  移动   3.推拉   alt+鼠标右键  远近推拉   4.视图切换   鼠标中键      切换到对应的视图     分为透视视图   顶视图  左视图  正视图   5.上面的1-3  操作中,鼠标点击对象之后,

Cinema 4D 2023.2.2 发布

官方强烈建议所有使用Cinema 4D 2023系列的用户更新至此版本。 修复了以下的bug: 建模 修正了网格工具在边模式下的稳定性问题 修正了挤压工具应用于某些边缘选择时的稳定性问题 视窗 修正了切换至不同视窗之间时发生的一些稳定性问题   PS:然而我发现资产浏览器不自动加载数据库文件夹等一些bug还在………… Cinema 4D 2023.2.2_Win: 链接:https

Cinema 4D Vray GPU 渲染需要怎样的硬件?

Cinema 4D是一款流行的 3D 软件,它被广泛用于创建 3D 模型、动画、动态图形、视觉效果、模拟等等。  Cinema 4D 带有两个渲染引擎,即物理渲染器和标准渲染器。然而,它们在性能和照片真实感方面受到更多限制,更重要的是,它们不支持 GPU 渲染。因此,如果您想在 GPU 上渲染以获得更快的速度,则必须集成第三方 GPU 渲染引擎。举几个与 Cinema 4D、Redshift、O

Maxon CINEMA 4D S24.035 三维建模软件中文版

Maxon CINEMA 4D Studio S24是一款全球领先的3D建模以及渲染软件,同时也是由德国“Maxon”公司在2021年度最新研发推出版本,它可以帮助用户以最快的速度创建令人惊叹的3D艺术作品。尤其是软件出色的功能得到了全球用户的肯定和追捧;作为目前快节奏3D作品设计上完美的应用程序,其一经推出就可以满足任何用户的设计、渲染工作。 CINEMA 4D Studio S24 新版的

Cinema 4D云渲染一分钟动画要多少钱?如何进行Cinema 4D云渲染?看完就懂了

1.为什么Cinema 4D要使用云渲染? 近年来,Cinema 4D在实现视觉效果方面取得了很大的进展。但是,随着视觉效果的复杂化,渲染的工作量也相应增加,导致渲染时间变长。在这种情况下,云渲染平台就能解决这个问题。只需将Cinema 4D渲染任务上传到云端服务器,就可以使用高性能计算集群进行渲染,从而帮助设计师获得更精细、更快的渲染结果。 2.创意云Cinema 4

Cinema 4D云渲染一分钟动画要多少钱?如何进行Cinema 4D云渲染?看完就懂了

1.为什么Cinema 4D要使用云渲染? 近年来,Cinema 4D在实现视觉效果方面取得了很大的进展。但是,随着视觉效果的复杂化,渲染的工作量也相应增加,导致渲染时间变长。在这种情况下,云渲染平台就能解决这个问题。只需将Cinema 4D渲染任务上传到云端服务器,就可以使用高性能计算集群进行渲染,从而帮助设计师获得更精细、更快的渲染结果。 2.创意云Cinema 4