首页 > 其他分享 >[语言月赛 202408] 蓝色的网易云

[语言月赛 202408] 蓝色的网易云

时间:2024-09-17 16:21:31浏览次数:3  
标签:月赛 网易 le int 样例 ci num 歌曲 202408

[语言月赛 202408] 蓝色的网易云

题目背景

你也在听吗
落单的孩子啊
别害怕 别害怕
黑夜不会太长
悬崖上的花
让我为你摘下
数一瓣 落一瓣
就少一朵忧伤

题目描述

风的歌单中共有 n n n 首歌,这些歌曲可以根据题材分为 m m m 类,第 i i i 首歌的题材为 c i c_i ci​。风并不偏好任何一种题材,因此歌单中各题材的歌曲数量相同。

现在,请你给出一个歌曲播放顺序,使得相邻播放的歌曲题材不相同。

输入格式

第一行为两个整数 n , m n,m n,m。

第二行为 n n n 个整数,第 i i i 个为 c i c_i ci​。

输出格式

输出 n n n 行,每行一个整数,从上至下表示歌曲播放顺序。

符合题意的答案可能有多种,你只需要输出其中任意一种即可。

样例 #1

样例输入 #1

6 3
1 1 2 2 3 3

样例输出 #1

1
3
5
2
4
6

提示

对于 30 % 30\% 30% 的测试数据, n = m n=m n=m;
对于 100 % 100\% 100% 的测试数据, 1 ≤ n ≤ 1 0 3 1 \le n \le 10^3 1≤n≤103, 2 ≤ m ≤ 1 0 3 2 \le m \le 10^3 2≤m≤103, n n n 是 m m m 的倍数, 1 ≤ c i ≤ m 1 \le c_i \le m 1≤ci​≤m。

#include <bits/stdc++.h>

using namespace std;
int n,m,num;
int c[1005][1005];

int main() {
	scanf("%d %d",&n,&m);
	num=n;
	for(int i=0; i<n; i++) {
		int ind;
		scanf("%d",&ind);
		c[ind][i]++;
	}
	while(num) {
		int ij=0;
		for(int i=0; i<n; i++) {
			for(int j=1; j<=m; j++) {
				if(c[j][i]&&ij!=j) {
					printf("%d",i+1);
					puts("");
					c[j][i]--;
					num--;
					ij=j;
				}
			}
		}
	}
	return 0;
}

标签:月赛,网易,le,int,样例,ci,num,歌曲,202408
From: https://blog.csdn.net/DXCcn/article/details/142315791

相关文章

  • 【网易低代码】第3课,页面表格删除功能
    你好!这是一个新课程CodeWave网易低代码通过自然语言交互式智能编程,同时利用机器学习,帮助低代码开发者进一步降低使用门槛、提高应用开发效率【网易低代码】第3课,页面表格删除功能1.拖拽组件link链接到表格中,修改文安为删除2.绑定按钮事件3.绑定删除功能下期课程预......
  • 网易低代码大赛开营!欢迎各路开发者们来玩~
     开发者们,2024网易低代码大赛已经正式上线,赛事的第一枪已经打响了!!!——“事”不可挡本届赛事对比前几届,在多个赛道&玩法、激励等上都进行了创新,除了带给大家一定的参赛丰富度,也包含了很多趣味性的体验。——大不一“YOUNG”为了帮助大家更清晰、更全面地掌握赛事重点,做到充分......
  • 黑神话云端开放!ToDesk 云电脑、青椒云、网易云,不用高配电脑也能畅玩!
    1.前言近期,随着《黑神话:悟空》这类高性能游戏的爆火,玩家们对电脑硬件性能的需求迅速攀升。尤其是在《黑神话:悟空》公布后,其惊人的画面表现和复杂的物理引擎让无数玩家心动不已。然而,这款游戏对显卡和整体系统性能的要求也让许多玩家的设备望尘莫及。面对这种情况,越来越多的玩家将......
  • 牛客小白月赛99 D题 又是一年毕业季
     题目链接:牛客小白月赛99_ACM/NOI/CSP/CCPC/ICPC算法编程高难度练习赛_牛客竞赛OJ通过对题目分析我们可以知道,题目要求我们找到一个时间t,时间t不能被a[i]整除。也就是说,t的因子不能是a[i]。由此我们可以想到,什么数比较容易满足这个条件呢?诶!就是素数(只能被1和它本身整除的数)。......
  • 【网易低代码】第1课,低代码带分页的增删改查我只要10秒完成
    你好!这是一个新课程CodeWave网易低代码通过自然语言交互式智能编程,同时利用机器学习,帮助低代码开发者进一步降低使用门槛、提高应用开发效率【网易低代码】第1课,页面表格添加数据功能1.创建表格数据模型,添加两个模型属性2.创建一个空白页面3.将模型拖拽到空白页面,......
  • 牛客小白月赛100
    A-ACM中的A题#include<bits/stdc++.h>usingnamespacestd;usingi32=int32_t;usingi64=longlong;#defineinti64usingvi=vector<int>;constintN=10;chars[N];i32main(){inta,b,c;cin>>a>>b>>......
  • 网易云音乐歌单下载器
    最近要帮小朋友下载一些小学的诗词mp3,找了各种工具,还是这个好使yun-playlist-downloader:网易云音乐歌单下载器特性支持歌单/专辑/电台音质选择下载超时/重试再次下载默认跳过已下载部分,使用content-length匹配自定义文件名下载进度显示注意本项目不支持越......
  • 网易七鱼在线客服产品功能介绍
    一、引言(一)背景随着人工智能技术的不断发展,企业对于高效、智能的客户服务需求日益增长。网易七鱼在线客服作为一款知名的智能客服产品,在市场上具有较高的知名度和广泛的应用。为了深入了解该产品的特点、优势和不足之处,特进行本次试用体验。(二)目的全面了解网易七鱼在线客服......
  • [Python之代码爬虫] -爬取披头士乐队历年专辑封面-网易云音乐
    一、前言前文说过我的设计师小伙伴的设计需求,他想做一个披头士乐队历年专辑的瀑布图。通过搜索,发现网易云音乐上有比较全的历年专辑信息加配图,图片质量还可以,虽然有大有小。我的例子怎么都是爬取图片?(谁让你总是跟设计师小伙伴一起玩耍。。。)看来图片对于设计师来说还是有着......
  • ACM中的AC题(BFS,三维vis,牛客小白月赛)
    题目来源:https://ac.nowcoder.com/acm/contest/88878/D//题意:迷宫中,两个人,走的每一步两个人的方向都是相反的,问两个人都走到地图中‘@’,最少的步数(地图上多个‘@’)。//思路:难点就在可以一个人到了,然后另一个人再独自走,就不用考虑到了那个人了。说明一个人独自走是可能会走重复......