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

叠罗汉游戏

题目描述

农场的N头奶牛喜欢玩叠罗汉游戏,就是几头奶牛1头奶牛接着1头奶牛的站成一柱子形状。不过奶牛的力量不一样,用数值Ci表示第i头奶牛它的上面最多可以站多少头奶牛,问这些奶牛最少可以站成几个柱子形状。

输入格式

输入文件名:638.in

第一行1个整数N,表示有多少头奶牛。1<=N<=1000。

第二行N个正整数Ci,表示这些奶牛的力量。0<=Ci<=1000。

输出格式

输出文件名:638.out

一个整数,表示最少成几个“罗汉”。

输入/输出例子1

输入:

5

0 2 1 2 2

输出:

2

样例解释

可以第1、第3、第2头奶牛从上向下叠罗汉;

第4、第5头奶牛叠罗汉。

My answer:

#include<bits/stdc++.h>
using namespace std;
int cmp(int x,int y)
{return x>y;
}
int a[1005],n,s,sum;
int main()
{cin>>n;for(int i=1;i<=n;i++) {cin>>a[i];a[i]++;}sort(a+1,a+n+1,cmp);while(s<=n) s+=a[sum++];cout<<sum-1;return 0;
}
http://www.lryc.cn/news/310793.html

相关文章:

  • 太阳能风吸式杀虫灯是什么
  • SpringBoot启动扩展应用:干预优化+加快启动时间
  • 探索Linux世界:初次接触和基本指令(文件操作)
  • 递归函数(c++题解)
  • Qt将Unicode转换成UTF8中文
  • HTTP 的 multipart 类型
  • 【NR 定位】3GPP NR Positioning 5G定位标准解读(二)
  • 为何代理IP的稳定性不如有线IP?
  • 【c++】 string类的模拟实现
  • transformer--transformer模型构建和测试
  • 从0到1全流程使用 segment-anything
  • Window系统部署Splunk Enterprise并结合内网穿透实现远程访问本地服务
  • Windows服务器:通过nginx反向代理配置HTTPS、安装SSL证书
  • LeetCode67 二进制求和
  • python | 列表,元组,字符串,集合,字典
  • 稀疏图带负边的全源最短路Johnson算法
  • oracle基础体系
  • k8s运维问题整理
  • 设计模式(一)设计模式分类和六大设计原则
  • git的学习与使用(笔记最全)
  • windows环境下Grafana+loki+promtail入门级部署日志系统,收集Springboot(Slf4j+logback)项目日志
  • 学习python时一些笔记
  • php基础学习之错误处理(其二)
  • 云计算 2月28号 (linux的磁盘分区)
  • demo型xss初级靶场
  • 【推荐算法系列十八】:DSSM 召回算法
  • CNAN知识图谱辅助推荐系统
  • 大数据经典面试例题
  • 软考56-上午题-【数据库】-数据库设计步骤2
  • 抖店入驻费用是多少?新手入驻都有哪些要求?2024费用明细!