月赛专题

B3918 [语言月赛 202401] 图像变换

[题目通道]([语言月赛 202401] 图像变换 - 洛谷) #include<bits/stdc++.h>using namespace std;int n,m,k;string a[1000],st;int main(){cin>>n>>m>>k;for (int i=1;i<=n;i++){cin>>a[i];}for (int i=1;i<=n;i++){st="";for (

dp FOJ 一月月赛C ytaaa

Accept: 57    Submit: 261 Time Limit: 2000 mSec    Memory Limit : 32768 KB  Problem Description Ytaaa作为一名特工执行了无数困难的任务,这一次ytaaa收到命令,需要炸毁敌人的一个工厂,为此ytaaa需要制造一批炸弹以供使用。 Ytaaa使用的这种新型炸弹由若干个炸药组成,每个炸药都有

大二第二次月赛--手速

手速 时间限制: 1000 ms  |  内存限制: 65535 KB 难度: 1 描述 被学长虐了之后,wyl 认识到了手速的重要性,yy了一道。 初始化序列为空 给 n 个操作: 0 :    从头部往里放 1 :    从尾部往里放 2 :      从头部删除 3 :      从尾部删除 4:    改变功能,原来是从头部放的从尾部放,从尾部放的从头部放,删除也是如此

安恒6月赛部分做题记录

前言 这次比赛恰逢别的学校考试,感觉题目有点水,但还是得记录一下 正文 Web1 Mynote 这道题目一开始我死扣xss发现无路可循后面经别人小小提醒之后,原来是个炒鸡弱智的反序列化题目,不多说 上图,在robots.txt里面发现几个可疑的页面,可能有用先记录着,直接访问flag.php是个假的flag。。 经过别人的提示,是反序列化以后,多抓几个包看一下 在upload页面

安恒5月赛web题目做题记录

奇怪的恐龙特性 这是一道代码审计的题目,又发现了一个我以前没见过的知识点,可以详细看看这个链接 https://wooyun.shuimugan.com/bug/view?bug_no=64792 从上面可以看出,简单点解释就是当代码中存在$_REQUEST['user_id']里面类似的参数的时候,我们在url上可以这样a.php?user.id传参去进行绕过,这样进去之后也能表示$_

B3976 [语言月赛 202405] 交题解

[语言月赛 202405] 交题解 题目描述 小 S 想要在 Luogu 上提交一篇非常美妙的题解,但是小 Q 不希望看到小 S 的题解比自己的点赞更多,于是她故意在小 S 的题解中加入了一些奇怪的字符。 具体来说,原本的题解可以看作一个只包含小写或大写字母的字符串 S S S,而小 Q 在其中若干位置插入了一些随机字符,这些字符可能是数字或标点符号,但一定不是字母,且一定在键盘上出现。我

打卡信奥刷题(19)用Scratch图形化工具信奥B3972 [语言月赛 202405] 二进制 题解

进制转换是经典的编程题,尤其是10进制转换为2进制。方法是拿给定的数,不断地除2,将余数放在对应的位置,剩下的数为对应数除2向下取整 [语言月赛 202405] 二进制 题目描述 在介绍十进制转二进制的篇目中,我们总会看到这样的方法: 求出这个数字除以 2 2 2 的商和余数,然后将余数写在右侧,用商替换原来的数字;重复以上过程直到这个数字变为 0 0 0;最后将右侧的所有余数倒序排列

[语言月赛 202404] 吃苹果

题目描述 一共有 n 只苹果,你想要选择其中恰好两只苹果。 每只苹果有一个营养值 a1​,a2​,⋯,an​,你需要选择一只营养值最大的给 gza 吃,选择一只营养值最小的给 gza 的朋友 azg 吃。 请注意,由于某些苹果会有虫蚀等等,营养值可能为负数。即使发生了这种情况,你也必须选择恰好两只苹果带走。 所需要付的价钱是所选择两只苹果的营养值和,请输出你所需要付的价钱。 输入格式

[语言月赛 202404] 神秘排列

[语言月赛 202404] 神秘排列 题目描述 一个数列是神秘数列当且仅当满足下列条件: 这个数列是一个排列。即,整数 1∼n 均在这个数列中出现过,且其中的每种整数仅出现过一次(例如,当 n=4 时,1,2,4,31,2,4,3 是一个排列, 1,2,2,21,2,2,2 不是一个排列);我们将一个数列中 x 出现的位置(出现在第几个)记作 px​(1≤px​≤n),神秘数列需要满足对于

2013年6月九度Online Judge程序猿求职及面试月赛 - 题目3:把数组排成最小的数

题目3:把数组排成最小的数 时间限制:1 秒 内存限制:128 兆 特殊判题:否 提交:145 解决:31 题目描述: 输入一个正整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。例如输入数组{3,32,321},则打印出这三个数字能排成的最小数字为321323。 输入: 输入可能包含多个测试样例。 对于每个测试案例,输入的

2013年6月九度Online Judge程序猿求职及面试月赛 - 题目1:二进制中1的个数

题目1:二进制中1的个数 时间限制:1 秒 内存限制:128 兆 特殊判题:

2021-2022-1 北京化工大学程序设计月赛(1) - 问题 H: 彩蛋的游戏 - 题解 -

传送门 彩蛋的游戏题目描述输入描述输出描述样例一输入输出 题目分析解题思路AC代码 彩蛋的游戏 彩蛋的游戏 时间限制:1秒 空间限制:256M 题目描述 小T找完了男神游戏的彩蛋后自己做了一款找彩蛋的游戏,游戏十分简单: 和上题类似,用序列表示程序。彩蛋的序列 b b b长度为 1 1 1(只有1个数字),程序的序列 a a a长度为 n n n(有 n n

2021-2022-1 北京化工大学程序设计月赛(1) - 问题 G: 游戏的彩蛋 - 题解 - 哈希讲解

传送门 游戏的彩蛋题目描述输入描述输出描述样例一输入输出 样例二输入输出 题目分析本题彩蛋哈希简介KMP反思AC代码 游戏的彩蛋 游戏的彩蛋 时间限制:1秒 空间限制:256M 题目描述 Ron Milner 在 1977 1977 1977 年的游戏 《 S t a r s h i p 1 Starship\ 1 Starship 1》中隐藏了彩蛋,玩家进行

B3768 [语言月赛202305] 独行

传送门: https://www.luogu.com.cn/problem/B3768 直接手推模拟,找规律,照着编就行。 以下是找规律部分: ​int sq, sh, sw, nt;//sq:前近距离//sh:后退距离//sw:新的位置//nt:总时间1.sq = v0 * T1;if (sq >= s) {nt += s / v0;break;}sh = v1 * t1;s

B3743 [语言月赛202304] 扶苏与 0 题解

题目描述 一扶苏一认为,有一些数字中,有零的影子。 如图,在数字2,6,9,0 中有一个零的影子,而在数字 8 中有两个零的影子。 给出一个数,求其中零的影子的个数。 输入格式 输入一行一个整数 X。 输出格式 输出一行一个整数,为你的答案。 输入输出样例 输入 #1 123456789 输出 #1 5 说明/提示 数据规模与约定 对于 20%20% 的数据,

B3660 [语言月赛202209] 集卡

题目背景 小 A 最近迷上了集卡。 题目描述 小 A 最近买了 T 次卡牌,每次买了 n 张(注意,不同次买的卡牌数量不一定相同)。每张卡都有一个数字编号,如果编号是 0 则代表抽到了隐藏款。 小 A 想分别知道每次购买的卡牌中,是否抽到了隐藏款。如果抽到了则输出 yes,否则输出 no。 输入格式 第一行,一个整数 T,表示小 A 最近买了 T 次卡牌。 接下来包含 2T 行数据,

B3668 [语言月赛202210] 应急食品

题目背景 派蒙是不是应急食品?不同的旅行者有不同的答案。 题目描述 派蒙是不是应急食品,是每一个旅行者必须完成的选择题。 选项 A 为 派蒙是应急食品; 选项 B 为 派蒙不是应急食品。 旅行者一定是正确的,现在告诉你某个旅行者的选择,请问派蒙是不是应急食品。 输入格式 输入一行一个字符,代表旅行者选择的选项。 输出格式 输出一行一个字符串,若为应急食品,则输出 food,否则输

B3657 [语言月赛202209] 公园门票

题目描述 小 A 一家人一起来逛公园,门票价目表如下: 小 A 家里共有 x 个成人,y 个儿童,请问至少需要花费多少钱购买门票。 输入格式 共一行,包含两个数字 x 和 y,表示小 A 家里共有 x 名成人,y 名儿童。 输出格式 共一行,包含一个数字,表示至少需要花费多少钱购买门票。 输入输出样例 输入 #1 1 1 输出 #1 90 输入 #2 2 1 输

B3651 [语言月赛202208] 数组调整

题目描述 给出一个长度为 n 的数组,第 i 个数为ai​。 为了调整这个数组,需要将第 k 个数改变为 −ak​。 请你求出调整后的数组中所有数的和。 输入格式 输入共两行。 输入的第一行为两个整数 n,k。 输入的第二行为 n 个整数,第 i 个为 ai​。 输出格式 输出一行一个整数,代表调整后的数组中所有数的和。 输入输出样例 输入 #1 10 71 2 3 4

B3650 [语言月赛202208] 求和

题目描述 输入一个整数 n(1≤n≤107),每行输出一个数,表示数字 1 到 i 的和。 比如,当 n=5 时, 第 1 行输出一个数字 1; 第 2 行输出数字 3,因为 1 + 2 = 3; 第 3 行输出数字 6,因为 1 + 2 + 3 = 6; 第 4 行输出数字 10,因为 1 + 2 + 3 + 4 = 10; 第 5 行输出数字 15,因为 1 + 2 + 3 +

可达鸭二月月赛——基础赛第六场(周五)题解,这次四个题的题解都在这一篇文章内,满满干货,含有位运算的详细用法介绍。

姓名 王胤皓 T1 题解 T1 题面 T1 思路 样例输入就是骗人的,其实直接输出就可以了,输出 Hello 2024,注意,中间有一个空格! T1 代码 #include<bits/stdc++.h>using namespace std;#define ll long longint main(){cout<<"Hello 2024";return 0;} T2

可达鸭二月月赛——入门赛第四场(周三)题解

可达鸭二月月赛——入门赛第四场(周三)题解 博文作者:王胤皓 题目(可达鸭学员应该能打开,打不开的题解里有题目简述)题解(点击即可跳转,里面有我的名字)T1 小可喝水linkT2 \texttt{ }\texttt{ }   数数 \texttt{ }  linkT3 增删改查linkT4 \texttt{ }   照镜子link

B3649 [语言月赛202208] 大小比较(洛谷)

题目描述 给出整数 a,b,若 a≤b,输出 YE5,否则输出 N0(第二个字符为阿拉伯数字)。 输入格式 输入一行两个整数 a,b。 输出格式 输出一行,为你的答案。 输入输出样例 输入 #1 3 5 输出 #1 YE5 输入 #2 5 3 输出 #2 N0 说明/提示 对于 100% 的数据,50≤a,b≤105。 Code: C++: #include<

上海市计算机学会竞赛平台(iai.sh.cn)十二月月赛(丙组)解题报告

多边形的内角和 内存限制: 256 Mb时间限制: 1000 ms 题目描述 一个 n 条边的多边形,其内角和公式为 180 × ( n − 2 ) 180\times(n-2) 180×(n−2)。给定 n,请计算并输出 n 边形的内角和。 输入格式 单个整数:表示 n。 输出格式 单个整数:表示 n 边形的内角和。 数据范围 3 ≤ n ≤ 100 3\leq n\l

安恒四月月赛DASCTF-Misc Write Up

参考资料 安恒四月春季战——DASCTF部分wp - Ga1@xy's W0r1d 石墨文档 Misc 6G还远吗(签到题) 开始点击下载后发现文件接近3.45G,而且下载速度贼慢,上面显示下完需要7.8个小时不过我们比赛时间只有四个小时 于是现将文件的部分下载下来载入010中可以看到flag 涉及考点:断点下载 blueshark(流量分析) 下载附件得到一个流量包,用Wi

Encode String湘潭大学月赛

题目描述 字符串压缩有一种简单的方法,就是直接统计连续出现的字符的个数,然后用一个数字+一个字符代替,比如aaa会被代替为3a,bbbb会被代替为4b。 现在我给你一个串,求它用这个方法压缩过后的串。 输入 包含多组数据。第一行是一个整数N,表示样例的个数。以后每行为一个样例,为一个仅仅包含小写字母的字符串,长度不超过1000; 输出 每组数据输出一行,为压缩过