题解(自记录) | 牛客寒假集训营20250208第五场比赛

A.小L的三则运算

题目:https://ac.nowcoder.com/acm/contest/95337/A

#include<bits/stdc++.h>

using namespace std;

int main() {

long long x;string a;

cin >> x >> a;

if(a[0]=='*'){

cout << x <<" " << 1;

}

else if(a[0]=='-'){

cout << x+1 << " " << 1;

}

else{

cout << x-1 << " " << 1;

}

}

题解思路:由题意可知将输入进来的X根据运算符分为两个数输出,由于输出的值必须>1,当运算符为±时即为X±1和±1,*则为X和1

B.小L出师了

题目:https://ac.nowcoder.com/acm/contest/95337/B

#include<bits/stdc++.h>

#define ll long long

using namespace std;

int main() {

int T;

cin >> T;

while(T--){

ll n,t,k;

cin >> n >> t >> k;

ll c=(n-k)/t;

if(c>k+1)c=k+1;

cout << c << endl;

}

}

题解思路:相当于用隔板(K)将箱子分开,最大值不能大于K+1,而能使组成条件最优即(讲课次数-代讲次数)/达成条件.

C.小L的位运算

题目:https://ac.nowcoder.com/acm/contest/95337/C

D.小L的字符串翻转

题目:https://ac.nowcoder.com/acm/contest/95337/D

E.小L的井字棋

题目:https://ac.nowcoder.com/acm/contest/95337/E

F.小L的抽卡

题目:https://ac.nowcoder.com/acm/contest/95337/F

G.小L的三元组

题目:https://ac.nowcoder.com/acm/contest/95337/G

H.小L的min-max问题

题目:https://ac.nowcoder.com/acm/contest/95337/H

I.小L的数学题

题目:https://ac.nowcoder.com/acm/contest/95337/I

#include<bits/stdc++.h>

#define ll long long

using namespace std;

int main() {

int T;

cin >> T;

while(T--){

ll n,m;

cin >> n >> m;

if(n==0 && m==0){

cout << "Yes" << endl;

}

else if(n==0 || m==0){

cout << "No" << endl;

}

else{

cout << "Yes" << endl;

}

}

}

题解报告:首先若n为零,那么除非m也为零,否则不可能变化。当n和m都不为零时,对n进行无限次开方总能得到一,想象数字I(m2^j<=I<(m+1)2^j)开方j次能得到m,当j足够大时,总能找到一个数满足I所以始终存在。

J.小L的汽车行驶问题

题目:https://ac.nowcoder.com/acm/contest/95337/J

#include<bits/stdc++.h>

using namespace std;

int main() {

long long x=0,v=0,t=0;string a;

cin >> t >> a;

for(int i=0;i<t;i++){

if(a[i]=='0'){v+=10;x+=v;}

else if(a[i]=='1'){

if(v>=5)v-=5;

x+=v;

}

else{if(v>=10){

v-=10;

x+=v;

v+=10;

}}

}

cout << x;

}

题解思路:根据题目,油门增加10m/s,刹车减少5m/s,离合暂时减少10m/s,根据题意模拟即可.

K.小L的几何

题目:https://ac.nowcoder.com/acm/contest/95337/K

L.小L的构造

题目:https://ac.nowcoder.com/acm/contest/95337/L

全部评论

相关推荐

06-25 10:55
人工智能
本人某211的计算机专业研二。3月初偷偷在牛客投实习,无意中发现牛客本身有CV实习岗位,抱着试一试的心态投了一下,没想到​​两天后就收到了AI面试(一面)的通知​​。二面由后来的Mentor进行,过程很轻松,主要聊了项目经历和技术理解。面试结束后,​​很快给了offer​​,效率非常高。入职第一天,公司就​​给我配了一台MacBook&nbsp;Pro​​作为工作电脑。这三个月的实习让我接触了很多新东西,尤其是​​深入理解了一个面向企业(to&nbsp;B)的大型项目是如何进行工程设计和落地的​​。说来很有意思,我的主要工作就是参与优化当初面试我时用的那个​​AI数字人系统​​。这个项目对我而言很有挑战性,也是一个宝贵的学习机会。​​我不仅需要思考算法改进,更要考虑如何将其集成到稳定的生产环境中,处理多模块之间的协作、接口设计以及实际场景中的各类噪声干扰问题。​​&nbsp;这种​​从实验室原型到真实产品的探索过程​​,本身就充满了乐趣。​​在牛客的实习经历非常值得肯定。公司提供了强大的硬件支持、真正畅吃的零食饮料福利(节假日还有额外的零食礼品)、以及不加班文化。更重要的是,我遇到了一位能力出众又非常友善的Mentor,以及一个技术氛围浓厚、同事之间关系融洽的团队。这一切共同构成了一段​​高效、愉快且收获巨大​​的实习体验,让我能够将学校的理论知识真正应用于实践,并直观地了解工业界的运作模式,这段经历对我帮助很大。最后祝大家都能找到满意的实习/工作!
投递牛客等公司
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务