摘要: 现在时间:2025/2/25/2:52 在这个寒假与很多人交流之后我决心从算法竞赛转开发了,比预计的时间要早一点不过也无伤大雅。可能会在博客上分享一些自己开发中遇到的一些问题和知识。 本来一直在着手的苍穹外卖的开发,但由于知识上存在各种漏洞,以及自己的能力问题,决心先从简单的开发练手,锻炼自己有0到 阅读全文
posted @ 2025-02-25 03:01 marisa3 阅读(21) 评论(0) 推荐(0)
摘要: 2024CCPC长春邀请赛VP  D,EG,L L. Recharge 给你三个整数,k,x,y。。x和y分别代表x个1和y个2 问你最多能凑出几个k 我们只需要考虑是否会出现浪费2的情况比如k=3 你此时没有1就只能用两个2来凑出这个3,这样就会浪费1. 我们把k分成奇偶数来看,如果k是偶数,那么百分百不会出现浪费,只需要把(y*2+x)/k就 阅读全文
posted @ 2024-12-04 23:55 marisa3 阅读(179) 评论(0) 推荐(0)
摘要: 1.语法学习 先自己学习一下C语言,也可以直接学习C++,因为这两个语法大致相同。然后学习C++的一些基本输入输出,然后着重了解一下c++的一些stl容器。可以自己买一本c++的书,推荐C++ Primer Plus 第6版,也可以去B站搜视频,很多例如黑马,翁凯等都是可以的。如果不懂也可以去CSD 阅读全文
posted @ 2024-09-10 11:47 marisa3 阅读(419) 评论(1) 推荐(0)
摘要: 关于算法竞赛,青岛农业大学ACM实验室简介 大家好,我是青岛农业大学ACM实验室的杨兴睿,一名帅气的acmer~( ̄▽ ̄~)(~ ̄▽ ̄)~,尽管你在官网或者其他地方看过各种各样天花乱坠的宣传,我可以很明确的告诉你那是不真实的,今天用这篇博客给大家介绍一下最真实的ACM实验室。 我们先从算法竞赛开始讲起吧,算法竞赛也是程序设计竞赛,我们需要通过 阅读全文
posted @ 2024-08-08 00:47 marisa3 阅读(532) 评论(0) 推荐(1)
摘要: A. Legs 题解 经典鸡兔同笼,数据范围不大,跑暴力就行 点击查看代码 #include<bits/stdc++.h> using namespace std; int main() { int t; cin>>t; while(t--) { int n; cin>>n; if(n<=2) co 阅读全文
posted @ 2024-08-07 20:49 marisa3 阅读(27) 评论(0) 推荐(0)
摘要: A. Diagonals 题解 注意读题,题目中只有i+j相同的格子才是一个对角线,也就是说,(1,1)(2,2)(3,3)的那条大斜线不是个对角线, 如图所示这是一个3*3的图中所有的对角线,那么我们只需要如图所示,从中间往两边依次放就可以,采用暴力做法,我先往中间放满,看有没有剩余,如果有剩余就 阅读全文
posted @ 2024-07-24 21:52 marisa3 阅读(33) 评论(0) 推荐(0)
摘要: A. Joey Takes Money 题解 选取x和y替换掉a[i],a[j],前提是两者乘积相同,最后要求和数组最大,其实很简单,我们只需要不对另x=1 y=a[j]*a[x]就行,从左到右遍历整个数组队a[i]和a[i+1]进行此操作,就可以得到我们想要的值了。 点击查看代码 #include 阅读全文
posted @ 2024-07-24 16:42 marisa3 阅读(41) 评论(0) 推荐(0)
摘要: Educational Codeforces Round 139 (Rated for Div. 2) A. Extremely Round 题解 因为数据范围只有1e6,我们只需要预处理出来1-1e6每个每个数包含多少个极圆整数就行了,然后t次查询就可以。这种预处理查询是面对多次询问时应该首先想到的。 点击查看代码 #include<bits/stdc++.h> using namespace st 阅读全文
posted @ 2024-07-18 21:10 marisa3 阅读(67) 评论(0) 推荐(0)
摘要: Codeforces Round 957 (Div. 3)  伤心的day少写一点 表白失败被拒绝了,但我觉得比留有遗憾更强👍,我从来没有自己是小丑的自卑,只会有接下来继续向前的勇气。 A. Only Pluses 题解 挺愚蠢的一个题,进行555的暴力运算然后取最大值就好,把相加不等于5的过滤掉就行。 点击查看代码 #include<bits/stdc++.h> using n 阅读全文
posted @ 2024-07-16 00:54 marisa3 阅读(57) 评论(0) 推荐(0)
摘要: 期末考试结束,开始训练 A. Array Divisibility 题解 简单的构造题,要让数组a里面的下表为1<=k<=n的数以及下表为(k的因数)的数加起来的和能被K整除,那我们只需要让每一个k的因数都能被k整除就行了,直接让每一个编号i处所带的元素为i*i便可以实现,不信你就随便找几个k试一下 阅读全文
posted @ 2024-07-14 10:41 marisa3 阅读(66) 评论(0) 推荐(0)