新生acm

鲜花:奔跑在阳光下,重获新生。

今天早上称重,虽然是意料之中但还是很惊喜:终于掉破 80kg 了。 在 noi 2023 时我还是 90kg+ 。事实上,这个数字应该在至少两年内都没变化过。 // noi 2023 以后终于有时间来关注一下自己被 oi 折磨得残破不堪的躯体。我决定试试跑步。慢跑。 第一次迈开腿是 23.08.02 ......
新生 鲜花 阳光

新生代

新生代内存是JavaScript中用于存储对象的内存区域。它具有以下特点:- 内存区域较小- 垃圾回收频繁 在新生代中,分配内存非常简单。只需保存一个指向内存区的指针,并根据新对象的大小进行递增即可。当指针到达新生代内存区的末尾时,就会触发一次清理操作。 新生代内存使用Scavenge算法进行垃圾回 ......
新生代 新生

武汉大学2023年新生程序设计竞赛

A-教科书般的亵渎 #include <bits/stdc++.h> using namespace std; #define int long long using vi = vector<int>; using pii = pair<int, int>; using i32 = int32_t; ......
程序设计 新生 程序 大学 2023

[HUBUCTF 2022 新生赛]help(ida动调+迷宫

重点:ida动调找到地图 附件下载 https://wwvc.lanzouj.com/i1vh91bvxtwd 查壳 64位,无壳 分析 丢入ida64,找到main函数,F5查看伪代码 可以看到输入path之后,有一个CreateMap函数,看着函数名就知道是在这创建地图,所以我们在这里下一个断点 ......
迷宫 新生 HUBUCTF 2022 help

[SWPUCTF 2021 新生赛]老鼠走迷宫(详细版

附件下载 https://wwvc.lanzouj.com/iYLez1br84jg 解题思路 用pyinstxtrator解析exe 重点:将无后缀的5先修改后缀为pyc,然后随便找一个pyc文件补齐5.pyc的前16位十六进制数值(这道题以struct.pyc为例) 将.pyc反编译为.py 找 ......
迷宫 老鼠 新生 SWPUCTF 2021

pwn环境搭建指南(新生向)

通过群里发的安装包进行安装 VMware 16安装 参考网页: https://blog.csdn.net/qq_40950957/article/details/80467513 密钥自行从网上搜索 Ubuntu 20.04安装过程 在此之前,先去下载Ubuntu22.04镜像,下载地址: htt ......
新生 环境 指南 pwn

P4062 [Code+#1] Yazid 的新生舞会

题外话 我记得第一次看见这道题是几个月前刚开始集训的时候,当时一点思路都没有,但是今天自己做出来了,很喜欢这种感觉! \(\text{Links}\) 原题传送门 可能更好的阅读体验 题意 求给定序列中有多少个子区间满足众数出现次数严格大于区间长度的一半。 题解 题目要求满足条件的子区间,一个很直接 ......
舞会 新生 P4062 Yazid 4062

2021-2022 ACM-ICPC Nordic Collegiate Programming Contest (NCPC 2021) gym 104670 C

原题 容易想到最短路 DAG 求出来,起初我以为要求最小割,但这是错误的,因为可能有多条边联通了一个点的情况,这时候选择最小割不一定是最优的 我们猜想一个思路:答案一定是包含 \(1\) 号节点的连通块全部填 \(N\) ,剩下的填 \(S\) 。发现在最短路 DAG 中, \(1 \rightar ......
2021 Programming Collegiate ACM-ICPC Contest

[ACTF2020 新生赛]BackupFile

原理 解题过程 进入靶场就让我们找source file,原代码也没其他东西了,只能扫目录了 python dirsearch.py -u 3c33c7f9-7306-4c4e-99a6-13b8ef0803b9.node4.buuoj.cn:81 --delay=3 扫出来index.php.ba ......
BackupFile 新生 ACTF 2020

2023武汉大学新生赛

A题 大意:对于一组数,首先执行一次操作,每次执行操作可以令每个数减一,如果有一种数字减到零(数字最小为零),再次执行该操作。 问:将所有数字都减到零。 解:排序,判断两个相邻的数是否相差大于1. 例:1 2 2 4,第一次操作,0 1 1 3,可执行第二次操作,0 0 0 2,可执行第三次,0 0 ......
新生 大学 2023

java新生代、旧生代、永久代

参考:https://www.cnblogs.com/crazy-lc/p/12636927.html 本文在参考的基础上,补充了GC算法的描述。 Java堆从GC的角度可以细分为: 新生代(Eden区、From Survivor区和To Survivor区)和老年代。 新生代 用来存放新生的对象。 ......
新生代 新生 java

武汉大学2023年新生程序设计竞赛(同步赛)

C. 覆叶之交(线段树+离散化+扫描线) 输入格式: 输出格式: 输入 0 0 2 3 0 0 3 2 -1 -1 1 1 输出 11 说明 线段树+离散化+扫描线 #include<bits/stdc++.h> #define IOS ios::sync_with_stdio(false);cin ......
程序设计 新生 程序 大学 2023

南昌航空大学2023级新生训练题集7-49吉良吉影不上班

7-49 吉良吉影不上班 Problem 吉良吉影是一个普通的上班族,他从上司哪里得知他接下来有n天的工作期,由于连续的工作会让员工的效率底下,所以公司觉的吉良吉影可以在与n互质的日子里请假,吉良吉影想知道自己有几天假期,你能尽快告诉他吗?(毕竟你家的门把手已经被杀手皇后摸过了)。 注:应该是“那里 ......
新生 航空 大学 2023 49

南昌航空大学2023级新生训练题集7-50我爱全排类

7-50 我爱全排类 Problem 藤原书记正在做一个简单的数学题,给出一个数字n,题目希望藤原书记输出从大写字母A开始的n个字母的全排列,可爱的藤原书记希望你来帮他完成 输入格式 输入数字n(n<=9) 输出格式 输出从大写字母A开始的n个字母的全排列(按字典序顺序输出) 输入样例 在这里给出一 ......
新生 航空 我爱 大学 2023

【ACM算法】整数分块

思考如何计算以下算式: \[\sum_{i=1}^{n} \lfloor \frac{n}{i} \rfloor \qquad (n \le 10^6) \]所有人都会觉得这个非常简单,一个for循环可以直接解决,时间复杂度 \(O(n)\),但是如果将 \(n\) 的范围改大一点点,改成 \(n\ ......
整数 算法 ACM

The 2018 ACM-ICPC Asia Qingdao Regional Contest, Online (The 2nd Universal Cup

The 2018 ACM-ICPC Asia Qingdao Regional Contest, Online (The 2nd Universal Cup. Stage 1: Qingdao) J - Press the Button \(1 \leq a, b, c, d \leq 10^6\) ......
The Universal ACM-ICPC Regional Contest

[ACTF2020 新生赛]Exec 1

原理 linux系统命令的使用 命令执行漏洞 解题过程 打开靶场发现有ping功能,猜测是涉及命令执行漏洞,根据题目的Exec也能看出回来,先试试ping 127.0.0.1,没问题 接着使用&连接符执行多条系统命令,执行了ls命令,发现只有index.php,猜测flag是在根目录那里,所以我们就 ......
新生 ACTF 2020 Exec

BUUOJ[ACTF2020 新生赛]Include 1

原理 文件包含 伪协议的利用 解题过程 靶场进入发现一个超链接,点了一下发现跳转到了flag.php文件 传递了参数file=flag.php。猜测应该是文件包含。文件包含读取文件源码要想到伪协议了。--要多补补了 payload:?file=php://filter/read=convert.ba ......
新生 Include BUUOJ ACTF 2020

CTFer成长记录——CTF之Web专题·[SWPUCTF 2021 新生赛]jicao

一、题目链接 https://www.nssctf.cn/problem/384 二、解法步骤 审计代码: 只需POST传入id=wllmNB,GET传入json=json_encode(array('x'=>'wllm'))即可。 payload:?json={"x":"wllm"},利用hack ......
新生 SWPUCTF 专题 CTFer jicao

C/C++中的ACM题目输入处理——简单易上手

这里就不按其他文章的以各种情况为分类方法,而是以方法本身为分类办法。因为有一些方法是不同情况通用的,比如已知数量数字的输入和未知数量数字的输入,其实可以用同一种办法。 输入 C/C++ :scanf正则表达式 头文件<stdio.h>或<cstdio> 普通使用时,语法为scanf("%d",&a) ......
题目 ACM

笔试中acm输入的自我总结

参考笔记:ACM模式各种输入总结C++版 - 知乎 (zhihu.com) 之前觉得就是输入没那么难,但是做了好几个厂的笔试题,着实给我整不会了。所以赶紧亡羊补牢吧!! 总结一下:输入的长度大小一般是给定的,不给定大小的情况我个人感觉很少。而且对于输入的分隔符无非就两种“,”和“ ”; 所以代码中有 ......
自我总结 笔试 acm

新零售革命:可视化助力零售业焕发新生

山海鲸是一个免费使用的零代码数字孪生大屏开发平台,能将物联网IOT、3D实时渲染技术以及大数据采集和分析进行整合,提供从物联网设备接入,数据中台到数据展示和设备控制的完整解决方案。成立以来,一直专注于工业控制、数字乡村、数字化改革、智慧党建、智慧旅游、智慧校园等行业,对于零售业也一直深耕。 ......
零售业 新生

大一新生求助

数学吧 《大一新生求助》 https://tieba.baidu.com/p/8620031619 。 ......
新生

[SWPUCTF 2021 新生赛]easyapp

我觉得jadx工具看得更通俗易懂 附件下载地址:https://wwvc.lanzouj.com/iERpz19z0j3i 下载附件,没有后缀,丢入winhex pk文件头,是个zip压缩包,直接修改后缀,打开是一个apk文件 使用jadx打开 打开方式 在这里打开终端 cd lib java -j ......
新生 SWPUCTF easyapp 2021

SWPU2020新生赛

MISC 套娃 拿到题目看到套娃还以为是压缩包套娃呢 其实考的是RC4加密,需要找到key和data 用010打开xls文件,发现是压缩包,全部改成zip后缀。 一直解压解压到用010打开easyrc4.zip查看二进制数据,最下面有个password: 6e4c834d77cba03af41e15 ......
新生 SWPU 2020

SWPUCTF 2022 新生赛

Web奇妙的MD5打开得到一个md5加密窗口放入ffifdyop,这个字符串被 md5 哈希了之后会变成 276f722736c95d99e921722cf9ed621c,这个字符串前几位刚好是' or '6 而 Mysql 刚好又会把 hex 转成 ascii 解释,因此拼接之后的形式是1sele ......
新生 SWPUCTF 2022

赛码网 js acm

赛码网输入输出(js v8) 无需引入接口函数 常用: readline(), readInt() printsth(), print()/console.log() 输入--readline / readInt 处理单行输入: read_line(), 函数别名:readline() readLi ......
acm js

牛客网 jsv8 acm

牛客网输入输出(js v8) 引入接口函数 const rl = require("readline").createInterface({ input: process.stdin }); var iter = rl[Symbol.asyncIterator](); const readline ......
jsv8 jsv acm

2022-2023 ACM-ICPC Nordic Collegiate Programming Contest (NCPC 2022)

F. Foreign Football 一共有\(n\)支队伍,每支队伍的名称为\(s_i\),给定一个\(n \times n\)的矩阵,\(a_{i,j}\)代表第\(i\)支队伍和第\(j\)支队伍名字的拼接,即\(a_{i,j}=s_i+s_j\),请你通过该矩阵推断出所有队伍的名称,如果有 ......
2022 Programming Collegiate ACM-ICPC Contest

大一新生被难住了

数学吧 《大一新生被难住了》 https://tieba.baidu.com/p/8607421266 。 ......
新生