当前位置: 首页 > news >正文

HJ131 数独数组

知识点模拟

描述

对于给定的由 nn 个整数组成的数组 {a1,a2,…,an}{a1​,a2​,…,an​},我们称其为数独数组,当且仅当其每一个长度为 99 的连续子数组,都包含 1∼91∼9 这 99 个数字。
现在,对于给定的数组,是否存在一种方案,使得其经过重新排序后成为数独数组?如果是,直接输出 YESYES;否则,输出 NONO。注意,您不必给出具体的排序方案。

输入描述:

第一行输入一个整数 n(9≦n≦105)n(9≦n≦105) 代表数组中的元素数量。
第二行输入 nn 个整数 a1,a2,…,an(1≦ai≦9)a1​,a2​,…,an​(1≦ai​≦9) 代表数组元素。

输出描述:

如果数组在重新排序后可以成为数独数组,输出 YESYES;否则,输出 NONO。

示例1

输入:

9 1 2 3 4 5 6 7 9 8

复制输出:

YES

复制说明:

在这个样例中,不需要经过重新排序,数组已经是一个数独数组。

示例2

输入:

9 1 2 3 4 5 6 7 8 1

复制输出:

NO
// #牛客春招刷题训练营# https://www.nowcoder.com/discuss/726480854079250432 #include <algorithm> #include <array> #include <iostream> using namespace std; int main() { ios_base::sync_with_stdio(false);cin.tie(0),cout.tie(0); int x, n; array<int, 9> a{0}; cin >> n; for (int i = 0; i < n; i++){ cin >> x; a[x - 1]++;//---------计数,计算每个数字出现的次数 } sort(a.begin(), a.end()); if (a[8] - a[0] > 1)//--------如果出现次数最多的数字的出现次数 - 出现次数最少的数字的出现次数 > 1;就不能实现,否则只需将多出来的部分放在最前面就好了 cout << "NO"; else cout << "YES"; } // 64 位输出请用 printf("%lld")
http://www.jsqmd.com/news/493329/

相关文章:

  • ArcGIS字段值精准提取:从VB脚本到Python的实战技巧
  • Jasminum插件:中文文献管理的智能化解决方案
  • Dify Rerank精度瓶颈终极突破:融合Query Expansion + Late Interaction + Score Calibration的三阶重排架构(附可运行Notebook)
  • GitHub上AIGlasses OS Pro开源项目贡献指南
  • 3大核心价值重塑图表创作:Mermaid Live Editor全攻略
  • MCP协议性能真相:23组基准测试×4类网络环境×3种负载模型,REST API在P99延迟上全面失守?
  • SecGPT-14B效果展示:支持Markdown格式输出,含代码块、表格、ATTCK战术映射
  • WarcraftHelper优化指南:让魔兽争霸III在现代电脑上焕发新生
  • Z-Image-GGUF在MATLAB中的调用:科学计算与AI可视化的结合
  • YOLO-V5实战应用:智慧安防与工业质检场景快速落地指南
  • 实测Qwen3-ForcedAligner:上传音频+文本,秒出词级时间戳
  • 黑丝空姐-造相Z-Turbo新手入门:无需代码一键启动模型
  • nginx升级避坑指南:如何在生产环境中无缝升级到1.17.7(附常见错误解决方案)
  • ANIMATEDIFF PRO智能助手:基于Flask的本地化电影渲染服务封装实践
  • Alibaba DASD-4B Thinking 对话工具 Ubuntu 20.04 服务器部署与运维问答机器人
  • 基于Canvas Quest的社交媒体内容创作:个性化头像与海报生成
  • OAuth 2026 for MCP:从零部署到高并发认证授权,7步打通Token生命周期管理全链路
  • VideoAgentTrek-ScreenFilter赋能低代码平台:在Dify中快速搭建视频审核应用
  • BabelDOC:如何5分钟实现专业级PDF双语翻译
  • CYBER-VISION零号协议在网络安全领域的应用:威胁情报分析与自动化报告生成
  • RAGFlow API实战:如何用Python SDK快速集成OpenAI兼容接口(附错误处理技巧)
  • VISA标准下的多接口仪器驱动器开发实践
  • SOONet模型一键部署教程:基于Ubuntu 20.04系统环境
  • DeepSeek-OCR-2小白教程:无需代码的文档解析工具使用
  • 灵毓秀-牧神-造相Z-Turbo与网络安全结合的图像水印技术
  • 小白也能玩转3D建模!Face3D.ai Pro快速入门实战指南
  • Phi-3-vision-128k-instruct 赋能JavaScript开发:浏览器端图片上传与AI分析
  • Wan2.1-UMT5入门:C语言开发者也能懂的模型调用原理
  • 基于异步电机的光伏储能三相并网微电网仿真模型(Simulink仿真实现)
  • Pi0开源机器人模型效果实测:自然语言指令理解准确率与动作平滑性展示