一个十分lj的程序

刘嘉柚  •  1年前


pvppvpnc jui k

#include<bits/stdc++.h>
#include<windows.h>

using namespace std;
int year,month,date;
int main()
{
	string s1,name,password;
	char qiandao;
	cout<<"            sanmuoj 1.1.0 测试版\n";
	cout<<"开通注册、签到和跳题功能(毕竟C++可不好整)(划掉)\n\n\n"; 
	//小号 
	//Yt树念 
	cout<<"为了后期的效果,请输入日期(年-月-日):";
	cin>>year>>month>>date;
	cout<<"\n";
	cout<<"请选择页面颜色(green、blue、red、purple、yellow、white):"; 
	cin>>s1;
	if(s1=="green") system("color 0a");
	else if(s1=="blue") system("color 0b");
	else if(s1=="red") system("color 0c");
	else if(s1=="purple") system("color 0d");
	else if(s1=="yellow") system("color 0e");
	else if(s1=="white") system("color 0f");
	else {system("cls");cout<<"请好好输入                  去世!";return 0;}
	Sleep(1000);
	system("cls");
	/*由SanMu本人创作
	  若发现抄袭行为
	  将会给予处罚
	  #建立和平网站#
	*/ 
	cout<<setw(20)<<"注册\n"; 
	cout<<"请输入一个账号(小于8个字符):";
	cin>>name;
	cout<<"请输入密码:";
	cin>>password;
	system("cls");
	cout<<"---------------欢迎来到sanmuoj-----------------\n";
	cout<<"              你好,"<<name<<"\n";
	cout<<"                   "<<year<<"年"<<month<<"月\n";
	cout<<"                                            \n";
	cout<<"                     "<<date<<"                    \n";
	cout<<"                                            \n";
	cout<<"                  1+换行签到                \n";
	cout<<"-----------------------------------------------\n"; 
	//制作签到程序 
	cin>>qiandao;
	srand(time(NULL));
	int n=1+rand()%6;;
	int m=1+rand()%5;
	int k=1+rand()%5;
	string yunshi,yi,yt,ji,jt;
	switch(n){
		case 1:yunshi="小吉";break;
		case 2:yunshi="中吉";break;
		case 3:yunshi="大吉";k=11;break;
		case 4:yunshi="中平";break;
		case 5:yunshi="凶";break;
		case 6:yunshi="大凶";m=11;break;
	}
	switch(m){
		case 11:yi="万事不宜";yt="        ";
		case 1:yi="讲题";yt="得到众人的夸奖";
		case 2:yi="刷水题";yt="通过率飙升";
		case 3:yi="旅行";yt="千里之行始于足下";
		case 4:yi="做奥数题";yt="思路非常清晰";
		case 5:yi="跑步";yt="锻炼身体天天向上";
	}
	switch(k){
		case 11:ji="万事皆宜";jt="           ";
		case 1:ji="装逼";jt="被人识破";break;
		case 2:ji="玩电脑游戏";jt="会被老师发现";break;
		case 3:ji="购物";jt="买了一堆山寨货";break;
		case 4:ji="启动原神";jt="抽不到想要的角色";break;
		case 5:ji="学新知识";jt="学了又忘";break;
	}
	system("cls");
	cout<<"---------------欢迎来到sanmuoj-----------------\n";
	cout<<"                你好,"<<name<<"\n";
	cout<<"               "<<year<<"年"<<month<<"月"<<date<<"日\n";
	cout<<"\n";
	cout<<"       宜:"<<yi<<"            忌:"<<ji<<"\n";
	cout<<"                    "<<"§"<<yunshi<<"§\n";
	cout<<"     "<<yt<<"        "<<jt<<"\n";
	cout<<"\n";
	cout<<"         你已经在sanmoj连续登录1天\n";
	cout<<"-----------------------------------------------\n\n\n\n";
	int awa;
	cout<<"1+换行跳过\n";
	cin>>awa;
	system("cls"); 
	//跳转题目 
	bool f;
	cout<<"      是否跳转题目(是选1,不是选0):";
	cin>>f;
	cout<<"\n";
	if(f==0){system("cls");cout<<"\n    再见,"<<name;}
	else{
		string ans;
		cout<<"      请输入题号(S1001,S1002):";
		cin>>ans;
		system("cls");
		if(ans=="S1001"){
			cout<<"S1001 A+B Problem 难度:省选\n\n";
			cout<<"题目描述:有两个整数A,B(-100>A,B<100),输出A+B的和\n";
			cout<<"输入格式:一行,A,B\n";
			cout<<"输出格式:一行,A+B\n";
			cout<<"输入样例:1 1   输出样例:2\n";
			cout<<"输入r提交\n";
			string r;
			cin>>r;
			if(r=="r"){
				system("cls");
				cout<<"提交代码:\n\n\n\n\n";
				cout<<"谢谢你玩到这里,如果觉得还行,请给本蒟蒻一个好评\n";
				cout<<"如果觉得不行……那欢迎爆评awaawaawa\n";
				cout<<"By: Sanm_so\n";
				return 0;
			}
		}
		if(ans=="S1002"){
			cout<<"S1002 IAMSB 难度:提高\n\n";
			cout<<"题目描述:输出某人的经典名言“IANMSB”\n";
			cout<<"输入格式:无\n";
			cout<<"输出格式:一行,IANMSB\n";
			cout<<"输入样例:无   输出样例:IANMSB\n";
			cout<<"输入r提交\n";
			string r;
			cin>>r;
			if(r=="r"){
				system("cls");
				cout<<"提交代码:\n\n\n\n\n";
				cout<<"谢谢你玩到这里,如果觉得还行,请给本蒟蒻一个好评\n";
				cout<<"如果觉得不行……那欢迎爆评awaawaawa\n";
				cout<<"By: Sanm_so\n";
				return 0;
			}
		}
	}
	return 0; 
}

评论: