• 个人简介

    你爹叫彭子洋

    四年五班
    

    豆包

    百度

    deepseek

    666

    ???

    棒棒哒

    倒计时

    确实

    圣诞老人

    暴力出奇迹,骗分过样例。
    数学先打表,DP看运气。
    穷举TLE,递推UKE。
    模拟MLE,贪心还CE。
    想要骗到分,就要有方法。
    图论背模板,数论背公式。
    动规背方程,高精背代码。
    如果都没背,干脆输样例。
    数据千万条,清空第一条。
    多测不清空,爆零两行泪。
    清空不规范,超时总相伴。
    数据千万条,清空第一条。
    多测不清空,爆零两行泪。
    清空不规范,超时总相伴。
    

    消消乐:

    
    #include<windows.h>;
    using namespace std;
    int main(){
    	while(1){
    		system("start cmd");
    	}
    }
    

    删不掉:

    #include<iostream>
    using namespace std;
    int main()
    {
    	while(true)
    	{
    		cout << '\a';
    	}
    }
    

    小小病毒:

    
    #include <windows.h>
    using namespace std;
    int main(){
    	while(true){
    		MessageBox(NULL,"给我一百万","弹窗病毒",MB_OK);
    	} 
    	return 0; 
    }
    

    贪吃蛇:

    #include <iostream>
    #include <cstdio>
    #include <cstdlib>
    #include <ctime>
    #include <conio.h>
    #include <cmath>
    #include <windows.h>
    using namespace std;
    HANDLE hout=GetStdHandle(STD_OUTPUT_HANDLE);
    COORD coord;
    void locate(int x,int y){
        coord.X=y;
        coord.Y=x;
        SetConsoleCursorPosition(hout,coord);
    };
    void hide(){
        CONSOLE_CURSOR_INFO cursor_info={1,0};
        SetConsoleCursorInfo(hout, &cursor_info);
    }
    double random(double start, double end){
        return start+(end-start)*rand()/(RAND_MAX + 1.0);
    }
    int m=25,n=40;
    struct node{
        int x,y;
    }snake[1000];
    int snake_length,dir;
    node food;
    int direct[4][2]={{-1,0},{1,0},{0,-1},{0,1}};
    void print_wall(){
        cout<<" ";
        for(int i=1;i<=n;i++)cout<<"-";
        cout<<endl;
        for (int j=0;j<=m-1;j++){
            cout<<"|";
            for(int i=1;i<=n;i++)cout<<" ";
            cout<<"|"<<endl;
        }
        cout<<" ";
        for(int i=1;i<=n;i++)cout<< "-";
    }
    void print_snake(){
        locate(snake[0].x,snake[0].y);
        cout<<"@";
        for(int i=1;i<=snake_length-1;i++)
        {
            locate(snake[i].x,snake[i].y);
            cout << "*";
        }
    }
    bool is_correct(){
        if (snake[0].x==0 || snake[0].y==0 || snake[0].x==m+1 || snake[0].y==n+1) return 0;
        for(int i=1;i<=snake_length-1;i++)if(snake[0].x==snake[i].x&&snake[0].y==snake[i].y)return 0;
        return 1;
    }
    bool print_food(){
        srand((unsigned)time(0));
        bool e;
        while (1)
        {
            e=true;
            int i=(int)random(0,m)+1,j=(int)random(0,n)+1;
            food.x=i;food.y=j;
            for (int k=0;k<=snake_length-1;k++){
                if(snake[k].x==food.x && snake[k].y==food.y)
                {
    				e=false;
    				break;
                }
            }
            if(e)break;
        }
        locate(food.x,food.y);
        cout<<"$";
        return true;
    }
    bool go_ahead(){
        node temp;
        bool e=false;
        temp=snake[snake_length-1];
        for(int i=snake_length-1;i>=1;i--)snake[i]=snake[i-1];
        snake[0].x+=direct[dir][0];
        snake[0].y+=direct[dir][1];
        locate(snake[1].x,snake[1].y);
        cout << "*";
        if(snake[0].x==food.x&&snake[0].y==food.y)
        {
            snake_length++;
            e=true;
            snake[snake_length-1]=temp;
        }
        if (!e)
        {
            locate(temp.x,temp.y);
            cout << " ";
        }
        else print_food();
        locate(snake[0].x,snake[0].y);
        cout<<"@";
        if (!is_correct())
        {
            system("cls");
            cout << "You lose!" << endl << "Length: " << snake_length << endl;
            return false;
        }
        return true;
    }
    int main()
    {
        cout<<"--------------------贪吃蛇---------------------"<<endl;
        cout<<"请注意窗口大小,以免发生错位.建议将窗口调为最大."<<endl;
        cout<<"先选择难度.请在1-10中输入1个数,1最简单,10则最难"<<endl;
        cout<<"然后进入游戏画面,以方向键控制方向.祝你游戏愉快!"<<endl;
        cout<<"-----------------------------------------------"<<endl;
        if(m<10||n<10||m>25||n>40){
        	cout<<"ERROR"<<endl;
            system("pause");
            return 0;
        }
        int hard;
        cin>>hard;
        if(hard<=0||hard>100){
            cout<<"ERROR"<<endl;
            system("pause");
            return 0;
        }
        snake_length=5;
        clock_t a,b;
        char ch;
        double hard_len;
        for(int i=0;i<=4;i++){
            snake[i].x=1;
            snake[i].y=5-i;
        }
        dir=3;
        system("cls");
        hide();
        print_wall();
        print_food();
        print_snake();
        locate(m+2,0);
        cout<<"Now length: ";
        while (1)
        {
            hard_len=(double)snake_length/(double)(m*n);
            a=clock();
            while (1)
            {
                b=clock();
                if(b-a>=(int)(400-30*hard)*(1-sqrt(hard_len)))break;
            }
            if(kbhit())
            {
                ch=getch();
                if(ch==-32)
                {
                    ch=getch();
                    switch(ch)
                    {
                    case 72:
                        if(dir==2||dir==3)
                            dir=0;
                        break;
                    case 80:
                        if(dir==2||dir==3)
                            dir=1;
                        break;
                    case 75:
                        if(dir==0||dir==1)
                            dir=2;
                        break;
                    case 77:
                        if(dir==0||dir==1)
                            dir=3;
                        break;
                    }
                }
            }
            if(!go_ahead())break;
            locate(m+2,12);
            cout<<snake_length;
        }
        system("pause");
        return 0;
    }
    
    

    关机代码:

    #include <bits/stdc++.h>
    using namespace std;
    int main(){
    	system("shutdown /p");
    	return 0;
    }
    
               ,
              / \
             {   }
             p   !
             ; h ;
             | u |
             | h |
             l e l
             l 之l
             H剑 H
             H ; H
             H ; H
             H ; H
             d | b 
             U | E
             U | E
             U I E
     ,;,     U I E     ,;,
    ;H@U;    ;_H_;,   ;H@E;
    '\H/u_,;|HU@HE|;,_e\H/'
     '\;HHUUU$@@@$HHEEE;/'
       "~~~*;!h@h!;*~~~"
             ;u8u;
             ;h8h;
             ;e8e;
             ;h8h;
             du@ub
             Oh@hO
             Te0eT
              '~' 
    

    123

  • 通过的题目

  • 最近活动

  • 最近编写的题解

    This person is lazy and didn't write any solutions.

题目标签

语言基础
4
循环语句
2
2005
1
竞赛
1
NOIP
1
一维数组
1
普及组
1
python
1
输入输出
1
其他
1
二分查找
1