首页 > 其他分享 >VJ练习题

VJ练习题

时间:2024-08-14 09:17:24浏览次数:13  
标签:练习题 Ceremony int VJ 消掉 include

1 E - Opening Ceremony

https://vjudge.net/contest/647025#problem/E

image

当时想的太复杂没想到消掉最下面一层最优,因为相对层数不变。

#include<stdio.h>
#include<algorithm>
using namespace std;
int a[100005];
int main()
{
    int n;
    while(scanf("%d",&n)!=EOF)
    {
        for(int i=1;i<=n;i++)
            scanf("%d",&a[i]);
        sort(a+1,a+n+1);
        int mmin=n;
        for(int i=1;i<=n;i++)
        {
            mmin=min(mmin,(n-i+a[i]));//i+1之后消列,i前除行。
        }
        printf("%d\n",mmin);
    }
    return 0;
}

标签:练习题,Ceremony,int,VJ,消掉,include
From: https://www.cnblogs.com/hoshino-/p/18358155

相关文章

  • 图论练习题
    [NOIP2003]神经网络1.题意看懂以后就是计算一下每一个入度0的点最终的状态,并且如果这个状态>0就输出出来,对于阈值,我们可以在一开始就对这些入度的0的点直接减去阈值。2.然后就是一个拓扑排序的模型,因为我们要计算一个点的状态是需要这个点前面相连的所有点的状态而来,因此很容易......
  • DP练习题(二)
    [NOIP2008普及组]传球游戏上体育课的时候,小蛮的老师经常带着同学们一起做游戏。这次,老师带着同学们一起做传球游戏。游戏规则是这样的:......
  • JavaSE基础知识分享(三)相关练习题
    写在前面大家前面的面向对象部分学的怎么样了,快来看看这些题你能不能快速地写出答案,面向对象在Java中是非常重要的,快来检测你的薄弱点在哪,及时查漏补缺!使用面向对象思想编写下列题目:1.使用面向对象的思想,编写自定义描述狗的信息。设定属性包括:品种,年龄,心情,名字;方法包括:叫,跑。......
  • 17:Python数据类型练习题
    #1获取c1,c2相同的元素列表c1=[11,22,33]c2=[22,33,44]foriinc1:ifiinc2:print(i)#2获取c1中有,c2没有的元素列表foriinc1:ifinotinc2:print(i)#3获取c2中有,c1没有的元素列表foriinc2:ifinotinc1:print(i)#4获......
  • Java基础编程练习题50题(没更新完会持续更新)
    1.古典问题有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?publicclassRabbit{publicstaticvoidmain(String[]args){intmonths=12;//假设计算12个月的情......
  • for循环和while循环练习题
    1.九九乘法表 //for循环for(inti=1;i<=9;i++){for(intj=1;j<=i;j++){Console.Write("{0}*{1}={2}\t",i,j,i*j);}Console.WriteLine();}//while循环inta=1;while(a<=9){intb=1;while(b<=a)......
  • Hive SQL必刷练习题:同时在线人数问题(*****)
    https://blog.csdn.net/Mikkkee/article/details/136776193  --DropDROPTABLEIFEXISTStest_live_events;--DDLCREATETABLEIFNOTEXISTStest_live_events(user_idINTCOMMENT'用户id',live_idINTCOMMENT'直播id'......
  • 【Java零基础视频教程】综合练习题(一)——基础练习
    文章目录基础练习飞机票打印素数生成验证码复制数组评委打分数字加密抽奖双色球基础练习飞机票机票价格按照淡季旺季、头等舱和经济舱收费、输入机票原价、月份和头等舱或经济舱。​按照如下规则计算机票价格:旺季(5-10月)头等舱9折,经济舱8.5折,淡季(11月到来年4月)......
  • Java基础知识分享(二)相关练习题
    写在前面大家前面的方法和数组学的怎么样了,快来看看这些题你能不能快速地说出答案,数组和方法在Java学习中还是非常重要的,快来检测你的薄弱点在哪,及时查漏补缺!填空题1.数组会在内存中开辟一块连续固定大小的空间,每个空间相当于之前的一个变量,称为数组的元素。数组的长度一经确定......
  • MySQL基础练习题9-平均售价
    题目·:查找每种产品的平均售价。average_price 应该 四舍五入到小数点后两位。准备数据​分析数据第一步:用左连接连接两张表​第二步:留下符合日期第三步:算平均售价第四步:排除那些售卖为0的这种情况总结:题目:查找每种产品的平均售价。average_price 应该 四舍五入到......