- 2024-09-10The Teacher's Day gift a future teacher wants
`#includeincludevoidprintBanner();voidprintHeart();voidprintFlower();intmain(){std::cout<<"\n";printBanner();std::cout<<std::endl;printFlower();std::cout<<std::endl;printHeart();return0;}`点击查看
- 2024-09-09练习 day2
name=input('输入姓名')ifname=='kk':print('hellokk')ifname=='k':print('hik')name=input('输入姓名')ifname=='kk':print('hellokk')else:print('fxxk')gif
- 2024-09-07悲观锁,乐观锁
悲观锁:一上来就加锁,每次只能一个线程进来,访问完毕后再解锁。乐观锁:一上来不上锁,认为是没有问题的,大家一起跑,等出现线程安全时才开始控制。 publicclassTest1{privatestaticAtomicIntegercount=newAtomicInteger(0);publicstaticvoidmain(String[]args)
- 2024-08-31变量覆盖漏洞
原理变量覆盖指的是可以用我们的传参值替换程序原有的变量值常出现位置经常导致变量覆盖漏洞场景有:$$使用不当,extract()函数使用不当,parse_str()函数使用不当,开启了全局变量注册等。函数解析经常引发变量覆盖漏洞的函数有:extract()parse_str()extract()函数(作用:将数组中将
- 2024-08-28BaseCTF2024-week2-Crypto部分题目wp
先放一下官方的wp(我这里只放我出的题):https://j0zr0js7k7j.feishu.cn/wiki/JQbiwKdvtiR49VkMj5RcmPvPn7crandom_primesfromCrypto.Util.numberimport*importrandomdefgen_n():primes=[getPrime(128)for_inrange(256)]n=1foriinrange(100):
- 2024-08-27生产者消费者模式,以及基于BlockingQueue的快速实现
生产者消费者模式,以及基于BlockingQueue的快速实现什么是生产者消费者模式,简单来说就是有两个角色,一个角色主要负责生产数据,一个角色主要负责消费(使用)数据。那么生产者直接依赖消费者,然后直接调用是否可以?答案是可以的,但是有些场景无法及时解决,典型的就是生产者消费者的速度无法同
- 2024-08-15【USACO题库】 Greedy Gift Givers贪婪的礼物送礼者c++
题目描述:对于一群要互送礼物的朋友,你要确定每个人送出的礼物比收到的多多少(andviceversaforthosewhoviewgiftgivingwithcynicism)。在这一个问题中,每个人都准备了一些钱来送礼物,而这些钱将会被平均分给那些将收到他的礼物的人。然而,在任何一群朋友中,有些人将送出
- 2024-08-04windows C++-通过 C++/WinRT 使用 API(二)
延迟初始化在C++/WinRT中,每个类型都有一个特殊的C++/WinRTstd::nullptr_t构造函数。除了该构造函数,所有其他类型的构造函数(包括默认的构造函数)都会导致系统创建一个支持的Windows运行时对象,并为你提供它的智能指针。因此,该规则适用于使用默认构造函数的任何地方,例如
- 2024-06-16【华为OD】D卷真题100分: 生日礼物 C++代码实现
【华为OD】2024年C、D卷真题集:最新的真题集题库C/C++/Java/python/JavaScript【华为OD】2024年C、D卷真题集:最新的真题集题库C/C++/Java/python/JavaScript-CSDN博客C、java、python、JS、C++代码实现:【华为OD】D卷真题100分:生日礼物C语言代码实现-CSDN博客【华为OD】D
- 2024-04-25CF76A gift
题目简述:给定一个有\(n\)个节点,\(m\)条边的图,每条边有两个权值\(g\),\(s\)。对于图中的一棵生成树,它的花费定义为\(\max_{i\ine}{g_i}\timesvalg+\max_{i\ine}{s_i}\timesvals\),求原图中最小花费的一棵生成树。\(n\le200\),\(m\le10^5\)Solution:
- 2024-04-02第一届“长城杯”信息安全铁人三项赛初赛-第四场-pwn-all
第一届“长城杯”信息安全铁人三项赛初赛-第四场-pwn-all这次打了个第二。onetime逆向分析经典菜单堆,free分支存在uaf,然后第五个分支和第一个分支可以达成fastbinattack漏洞利用利用fastbinattack申请0x60208d,然后修改分支判断变量与p指针,做到利用show分支泄露和修改atoi
- 2024-03-27D. Birthday Gift
原题链接题解1.异或是01变1,11变0,或是01变1,11变1,所以或的越多(即分的组越多),结果越大2.我们令x=x+1,这样小于等于x的问题就变成了小于x的问题,这里我们采用逼近答案的方法。3.对于某一位而言,如果有奇数个元素在这一位上是1,那么不管怎么分,最后的结果肯定是1,如果是偶数,那么最后的结
- 2024-03-23Birthday Gift
我们将\(x++\),从而最终的答案一定是要小于\(x\)的,也就一定要有一位不同我们从高位到低位枚举最高的一位与\(x\)不同的位置\(i\)(也就是说,认为第\(i+1\)位到最高位都与\(x\)相同,但第\(i\)位不同)我们先考虑更高位置如何相同如果更高位置为\(0\),那么那一位必须只能有偶数个\(1\)(否
- 2024-02-19E. Anna and the Valentine's Day Gift
原题链接题解游戏规则总结一句话:安娜要尽可能删掉后导零(翻转),萨沙要尽可能保护后导零(连接),问剩余数字的位数能否达到\(m+1\)位直接模拟即可,统计每个数后导零的长度,然后按照安娜先手的规则求出能保留多少位后导零,最后判断长度code#include<bits/stdc++.h>usingnamespaces
- 2024-01-30[USACO17DEC] Greedy Gift Takers
原题链接首先这道题的数据量1e5那么时间复杂度要保持在O(nlogn)内。先判断单调性,若k头牛拿不到礼物,那么k-1头牛也拿不到礼物,所有这题可以用二分法来做(11110000)。二分部分省略,我们直接来分析check部分(如下)。boolcheck(intk){for(inti=1;i<=n-k+1;i++)b[i]=a[i];s
- 2023-07-282015 我国某市居民(市民)春节期间花销比例
Asisclearlyreflectedinthepiechart,theproportionofmoneyspentbycitizensinacertainChinesecityduringtheSpringFestival.ThepercentageofexpensesonSpringFestival'sgiftisthelargest,whichaccountsfor40%while20%ontraffic
- 2023-07-24CF506E Mr. Kitayuta's Gift 思考--zhengjun
妙妙题。首先可以有一个\(O(kn^2)\)的dp,但是显然不行。但是,发现其中的大多数转移都浪费在自环上了,所以考虑不要这个东西。这个dp一共有三种转移:左右端点一起向内移动一格;左端点或右端点单独移动;左右端点都不动。所以考虑加一维\(k\)表示走了\(k\)次转移1
- 2023-07-05CISCN东北赛区-2023-pwn-all
CISCN东北赛区-2023-pwn-allNoviceChallenge漏洞利用改strlen的got表EXP#!/usr/bin/envpython3frompwncliimport*cli_script()io:tube=gift.ioelf:ELF=gift.elflibc:ELF=gift.libcfilename=gift.filename#currentfilenameis_debug=gift.deb
- 2023-06-05buuoj-2023六月挑战赛|二进制专项-a dream
buuoj-2023六月挑战赛|二进制专项-Adream总结练习了一下做题手感题目分析沙盒lineCODEJTJFK=================================0000:0x200x000x000x00000004A=arch0001:0x150x000x080xc000003eif(A!=ARCH_X86_64)goto00100002:0x
- 2023-06-042023年第三届陕西省大学生网络安全技能大赛-pwn-may be all
2023年第三届陕西省大学生网络安全技能大赛-pwn-maybeall?前言校队丢了两道题给我,看了看都是简单题,简单做了做。不知道具体叫什么名,就用pwn1、pwn2代替了。pwn1简单的格式化字符串泄露,除了远程docker的变量偏移不一样之外,没什么好说的。(出题人的docker可能有问题#!/usr/bin
- 2023-05-19CF506E Mr. Kitayuta's Gift
太神了,感觉比任何一道我做过的*3000都难啊!首先考虑一个很蠢的dp,大概设\(f_{k,i,j}\)表示从前往后定了字符串的前\(k\)位,同时也定了后\(k\)位,在原串上从前往后匹配到\(i\),从后往前匹配到\(j\)的方案数,直接硬上矩乘是\(O(|s|^6\logn)\)的。/fad肯定要找一点性质优
- 2023-05-06Crypto|[NPUCTF2020]EzRSA
attachment.pyfromgmpy2importlcm,powmod,invert,gcd,mpzfromCrypto.Util.numberimportgetPrimefromsympyimportnextprimefromrandomimportrandintp=getPrime(1024)q=getPrime(1024)n=p*qgift=lcm(p-1,q-1)e=54722flag=b
- 2023-04-18HackVM:Gift
上次编辑时间:April18,20233:07PM创建时间:April18,20232:53PM所有者:twsec标签:靶机渗透靶机地址主机发现80端口访问web端无发现22端口爆破成功直接登录获取flag
- 2023-04-11Flutter实现直播间礼物收发
下面是一个简单的礼物发送系统的实现代码,包括支持连送和单次送等功能:import'package:flutter/material.dart';classGift{finalStringname;finalintcount;Gift(this.name,this.count);}classGiftSendingScreenextendsStatefulWidget{constGiftSendin