2021牛客OI赛前集训营-普及组(第七场)(A+B+C+D)

十分钟搞定! DeepSeek本地部署详细指南! 保姆级教程,三步搞定deepseek本地部署,不求人! 阅读详情

周末没事干了 打算水一局普及局 没想到翻跟头了 

ll都可以忘了开!!!该死  

【免费】2021牛客OI赛前集训营-普及组(第七场)_CSP/NOI/信息学奥赛培训提高_牛客竞赛OJ

A

int n, t;
int main()
{
    cin >> n >> t;
    cout << t % (n * n) / n + 1 << " " << t % n + 1;
    return 0;
}

B

#include <iostream>
#include <cstdio>
#include <algorithm>
using namespace std;
template <typename T> void read(T &x) {
	x=0;
	char c=getchar();
	for (; !isdigit(c); c=getchar());
	for (; isdigit(c); c=getchar()) x=x*10+c-'0';
}
int n,k;
struct node {
	int u,v;
} a[1000005];
bool cmp(node a,node b) {
	return a.u<b.u;
}
int main() {
//	read(n),read(k);
	cin>>n>>k;
	for (int i=1; i<=n; ++i) {
//		read(a[i].v),read(a[i].u);
		cin>>a[i].v>>a[i].u;
	}
	sort(a+1,a+1+n,cmp);
	for (int i=1; i<=n; ++i) {
		if (a[i].v>a[i].u && k>=a[i].u) k=k-a[i].u+a[i].v;
	}
	printf("%d",k);
	return 0;
}

 c

const int MAX=1e6+10;
int a[MAX];
int b[MAX];
int main(){
    int n;
    cin>>n;
    for(int i=0;i<n;i++){
        cin>>a[i];
        b[i]=a[i];
    }
    sort(b,b+n,greater<int>());
    int flag=1;
    for(int i=0;i<n;i++){
        if(a[i]!=b[i]){
            flag=0;
            break;
        }
    }
    if(flag){
        cout<<0<<endl;
    }
    else {
        cout<<1<<endl;
    }
}

D

#include <bits/stdc++.h>
using namespace std;

typedef long long LL;
const int N = 1e4 + 10;
const LL INF = 0x7f7f7f7f;

LL n, m, t, k, maxx;
LL v[60], w[60], a[N], dp[210];
LL dp1[45][45];

LL max(LL c, LL d)
{
    return c > d ? c : d;
}

LL min(LL c, LL d)
{
	return c > d ? d : c;
}

int main()
{
	cin >> n >> m >> t;
	for (LL i = 1; i <= n; i ++ )
	{
		memset(dp, 0, sizeof(dp));
		
		cin >> k;
		for (LL j = 1; j <= k; j ++ )
			cin >> w[j] >> v[j];
		
		for (LL j = 1; j <= k; j ++ )
        	for (LL k = t; k >= v[j]; k -- )
            	dp[k] = max(dp[k], dp[k - v[j]] + w[j]);

    	a[i] = dp[t];
	}
	
	for (int i = 1; i <= n - m + 1; i ++ )
	{
        memset(dp1, -INF, sizeof(dp1));
        
        for (int j = i; j < i + m; j ++ ) 
			dp1[j - i + 1][j - i + 1] = a[j];
			
        for (int len = 1; len < m; len ++ )
            for (int j = 1; j + len <= m; j ++ )
			{
                const int k = j + len;
                dp1[j][k] = max(dp1[j + 1][k] * 2ll + a[j + i - 1], dp1[j][k - 1] * 2ll + a[k + i - 1]);
            }
            
        maxx = max(maxx, dp1[1][m]);
    }
    
	cout << maxx << endl;
	return 0;
}

具身智能:原理、算法与系统 第18章 模仿学习与人类示范 与基于试错机制的强化学习不同,模仿学习假设存在能够提供高质量轨迹示范的专家策略,学习者的目标是在不直接访问专家内部决策机制的情况下,复现或泛化专家的行为模式。此外,选项 GAIL(Option-GAIL)将分层强化学习与对抗模仿结合,学习选项(Options)级别的策略,能够捕捉专家示范中的多模态行为与高层意图。X-Sim 框架提出从真实到模拟再到真实的迁移路径:首先从人类视频中重建物理仿真环境,在仿真中训练状态级策略,随后通过策略蒸馏获得基于视觉的策略,最后通过在线领域自适应对齐真实与仿真观测。 阅读详情

相关推荐

资产监测设备中130dBm的GPS信号注入天线端口,C/N0一般是多少?

笔者的团队一直从事于资产监测设备的开发,在开发过程中,涉及到很多细节的问题,针对新入职的同事来说较为陌生。同时,在团队外,还有需要对智能硬件终端开发感兴趣的用户。基于此背景下,笔者将在下面的内容主要介绍资产监测设备以及对设备中的GPS相关的问题:130dBm的GPS信号注入天线端口,C/N0一般是多少?作出详细的解答。 资产监测设备概述: 资产监测设备是基于物联网通信技术基础上的智能硬件终端,其主要作用是帮助用户监测资产在仓库、运输途中、交付整个流通环节中,提供资产的实时位置与状态参数。用户只需要登录资产

瑞奇聊通信模组 1229

【2022牛客OI赛前集训营-普及组(第四场)】总结

无

C2024XSC184的博客 986

实战复盘:如何用Frida脚本绕过某书APP的libmsaoaidsec.so检测(附完整Hook代码)

本文深入探讨了如何利用Frida脚本绕过某书APP通过libmsaoaidsec.so实现的反Frida检测机制。通过分析动态链接过程中的关键节点和检测模式,提供了两种实战验证的绕过方案:动态Hook关键链接器函数和静态Patch SO文件。文章还分享了进阶对抗策略和调试技巧,帮助安全研究人员有效应对现代移动安全防护挑战。

weixin_42706667的博客 218

2023 牛客 OI 赛前集训营-普及组(第一场)

首先,通过计算器可以得到,最多能打到个武器。所以,就可以选择能打到的武器进行前缀和。就可以以的时间复杂度进行计算 (为。然后就可以以的时间复杂度求解了。这道题是区间,状态转移方程式有。点点复杂,当然也可以用循环实现。这道题有个简易的方法,使用。找到每个左括号配对的右括号。然后将每个数字分开来读。

lyl20110831的博客 836

高分六号GF-6 WFV数据处理全流程:从原始数据解压到经纬度投影转换

本文详细解析了高分六号GF-6 WFV遥感数据的完整处理流程。从原始数据解压与分块结构理解入手,指导如何安装ENVI国产卫星支持工具进行自动拼接,并重点阐述了利用RPC模型进行正射校正以消除几何畸变,以及将UTM投影转换为地理经纬度坐标的关键步骤。文章旨在帮助用户高效地将原始卫星数据转化为可直接用于农业监测、生态环境分析等领域的标准地理空间图像。

weixin_29047919的博客 196

DLMS-Blue-Book蓝皮书—曲线类

attribute_index 1 指的是第 1 个属性(即 logical_name),attribute_index 2 指的是第 2 个属性,等等;如果其他“曲线通用类”对象捕获了这个缓冲区,它们的缓冲区也将被清空,以保证它们的缓冲区条目是同质的。如果捕获对象是曲线通用类的缓冲区,则 data_index 标识缓冲区(即列)中的捕获对象(即内部曲线通用类中的列);如果曲线通用类已排序,则调用捕获方法将把新条目存储在缓冲区中的适当位置,移动所有后续条目,并可能丢失最不相关的条目。

一个bug是bug,多个bug能work 1452

牛客网NOIP赛前集训营 提高组(第七场)

中国式家长 2 链接:https://www.nowcoder.com/acm/contest/179/A来源:牛客网 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 262144K,其他语言524288K 64bit IO Format: %lld 题目描述 有一天,牛牛找到了一个叫《中国式家长》的游戏,游戏中需要靠"...

weixin_30470857的博客 205

阿里云天池大数据长期赛:金融风控-贷款违约预测(含代码)

本次比赛让自己在大数据的处理流程上有了更明确的认知,从数据清洗、特征工程、数据建模,每一个过程都能学到很多经验和知识,值得去历练。

weixin_46685991的博客 1万+

【题解】牛客 OI 赛前训练营(2023)-普及组题目选解

牛客 OI 赛前训练营(2023)-普及组题目选解,包含大部分难题

WillHou的博客 986

57、各向异性材料力学问题的分析与求解

本文系统分析了各向异性材料在扭转和平面变形问题中的力学行为,介绍了基于应力和位移的求解方法,包括应力函数推导、位移场假设、艾里应力函数法等。通过具体示例,如椭圆截面杆的扭转和各向异性板的均匀拉伸,展示了求解过程,并讨论了各向异性材料在工程应用中的意义及未来研究方向。

7h6j5k4l3的博客 204

【unity小技巧】实现FPS射击游戏枪武器随镜头手臂摇摆效果(2025/12/11补充)

如果我们视角移动转向,武器如果不跟着进行摇摆,会感觉我们的动作很生硬,特别是射击类游戏,如下实现武器摇摆这里主要分享两种实现方法,一种是改变武器位置,一种是修改武器旋转想要使用哪种方法都可以,看你自己喜欢,如果是我,我会选择第二种,比较简单,参数也少,而且个人感觉效果也更好,已枪中心做旋转更符合现实。

向宇的博客,专注php/web全栈 unity游戏开发,欢迎大家评论纠错 1470

2021牛客OI赛前集训营-普及组(第七场)

2021牛客OI赛前集训营-普及组(第七场)

LT_HLYY的博客 1000

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

2021牛客OI赛前集训营-普及组(第七场)

2021牛客OI赛前集训营-普及组(第七场)

ljyoi的博客 696

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

【题解】2021牛客OI赛前集训营-提高组(第一场)

A. 最优方案中 ans[i][j]≤17ans[i][j]\leq17ans[i][j]≤17 所以只要把 ≤17\leq17≤17 的边连起来就好了 单次 dijkstra\text{dijkstra}dijkstra 时间复杂度 O((n+m)log⁡n)O((n+m)\log n)O((n+m)logn) 。 这道题如果把堆去掉换成队列的话时间复杂度是 O(17n2)O(17n^2)O(17n2) 。 #include<bits/stdc++.h> #define db double

cqbzlydd的博客 696

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

牛客网NOIP赛前集训营-普及组(第二场)和 牛客网NOIP赛前集训营-提高组(第二场)解题报告...

目录 牛客网NOIP赛前集训营-普及组(第二场) A 你好诶加币 B 最后一次 C 选择颜色 D 合法括号序列 牛客网NOIP赛前集训营-提高组(第二场) A 方差 B 分糖果 C 集合划分...

dieloupi0136的博客 410

2021牛客OI赛前集训营-交替【生成函数】

正题 题目链接:https://ac.nowcoder.com/acm/contest/20108/B 题目大意 给出一个长度为nnn的序列aaa,每次 如果nnn是偶数,则对于所有的i<ni<ni<n令新的ai′=ai′+ai+1′a'_i=a'_i+a'_{i+1}ai′​=ai′​+ai+1′​ 如果nnn是奇数,则对于所有的i<ni<ni<n令新的ai′=ai′−ai+1′a'_i=a'_i-a'_{i+1}ai′​=ai′​−ai+1′​ 1≤n≤105,

QuantAsk 347

2020牛客NOIP赛前集训营-普及组(第六场)全部解析

目录 A 七七七七(水题) B 平面旅行(枚举) C 小球下落(dfs暴力) D 自由世界(spfa打脸正解) A 七七七七 题目 链接 来源:牛客网 牛牛最近对7很感兴趣,他想到了一个问题。 牛牛想存n元钱,他决定第1天存1元,第2天存7元,第3天存49元,以此类推,每天存的钱是前一天的7倍。 牛牛想知道几天后,存款的总额能大于等于n元钱。 不会吧不会吧,这都不会 思路 被我吃了 直接暴力 code: #include<iostream> #include<cstdio> #i

SSL_WCR 715

【题解】2023牛客OI赛前集训营-普及&amp;提高(第一场)

** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param breeds int整型一维数组 * @pa。*//** * 代码中的类。亚马逊的数据中心主要是以前店后厂的形式建立的,北京的是租的,宁夏是自建的,两边跑。聊了四十多分钟,技术层面的知识,简历上的东西,都问的比较详细,感觉聊的来,面试官很和蔼,后续的反问环节,交流的也很愉快。java开发,今年年初开始系统的准备八股,写简历,之前也有学习过java,不过基本只停留在会写java,会用框架。

2301_79125642的博客 77

2020牛客NOIP赛前集训营-普及组(第六场)

A(最短路),B,C(思维贪心),D

NEFU AB-IN's Blog 296

【题解】2021牛客OI赛前集训营-提高组(第二场)

为出题人点赞 T1. 找规律(良心出题人啊)。 假设 a[i]≠b[i]a[i]\neq b[i]a[i]​=b[i] 一共有 tmptmptmp 对,一定是 0/10/10/1 组合,那么剩下 0/10/10/1 的数量就是 cnt0/cnt1−tmpcnt_0/cnt_1-tmpcnt0​/cnt1​−tmp 。又因为 cnt0/cnt1−tmpcnt_0/cnt_1-tmpcnt0​/cnt1​−tmp 一定是偶数,所以统计 0/10/10/1 出现次数的奇偶性就能求出 tmptmptmp 。 时间

cqbzlydd的博客 483

【比赛】2021牛客寒假算法基础集训营1 题解

【比赛】2021牛客寒假算法基础集训营1

Tanzq的博客 861

牛客网NOIP赛前集训营-普及组(第七场) A 循环

题目链接:https://www.nowcoder.com/acm/contest/171/A 本题比较简单(我竟然好意思说) 。主要是把c分成出c&gt;0,c=0,c&lt;0三类。不要忘记c=0和c&lt;0(我因此改了半天 哭)尤其是op=3,a=b,c=0;另外c=0时,不要对c取余和除。 #include &lt;stdio.h&gt; #include &lt;stdlib.h&gt...

呼吸 233

牛客网NOIP赛前集训营-提高组(第七场)Solution

先吐槽一下,这次的比赛稍微有点水了。。。\(kcz\) 神仙 \(40min\) 做完 \(3\) 道题 \(rank1\) 到最后竟然掉了 \(73\) 分。。。 Problem A. 中国式家长 2 大水题,直接按题意模拟即可,没什么好说的,全场切,\(kcz\) 神仙 \(6min\) 切 #include<cstdio> #include<iostream&gt...

dingbipi0031的博客 161

2018.09.11 牛客网NOIP赛前集训营-普及组(第一场)

牛客网NOIP赛前集训营-普及组(第一场) https://www.nowcoder.com/acm/contest/164#question

Ar1es 619

2019牛客CSP-S提高组赛前集训营1 C 小w的魔术扑克【二选一问题转化为树形选边问题】

题目描述: 小w喜欢打牌,某天小w与dogenya在一起玩扑克牌,这种扑克牌的面值都在1到n,原本扑克牌只有一面,而小w手中的扑克牌是双面的魔术扑克(正反两面均有数字,可以随时进行切换),小w这个人就准备用它来出老千作弊。小w想要打出一些顺子,我们定义打出一个l到r的顺子需要面值为从l到r的卡牌各一张。小w想问问你,他能否利用手中的魔术卡牌打出这些顺子呢? 输入描述: 首先输入一行2个正整数n,k...

Master.Yi的博客 427

牛客 OI 赛前集训营-提高组(第一场)C - 与巨——二进制、结论

NOI P的模拟赛题目难度永远是递减的。我永远被签到题吊打

偶耶的博客 386
上一篇: 算法竞赛入门经典 每日一题(合并回文子串)
下一篇: 博弈论及算法实现
郭晋龙
博客等级 码龄6年 940粉丝 449原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

郭晋龙

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值