baimangoj 1.0(by sanmuoj)刘嘉柚提供(sanmu能不能合作qwq)<一堆bug,sanmuoj改死我了,19处bug>

baim.  •  3个月前


baimangoj 1.0(by sanmuoj)刘嘉柚提供<一堆bug,sanmuoj改死我了,19处bug> 切勿复制,改编!!!

#include<bits/stdc++.h>
#include<windows.h>
using namespace std;
int main()
{
	string s1,name,password;
	cout<<"            sanmuoj 1.1.0 测试版\n";
	cout<<"开通注册和跳题功能\n"; 
	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<<"请好好输入(elc用大刀杀死了你<kill+1>)";
	return 0;
	}
	Sleep(1000);
	system("cls");
	cout<<setw(20)<<"注册\n"; 
	cout<<"请输入一个账号(小于8个字符):";
	cin>>name;
	cout<<"请输入密码:";
	cin>>password;
	system("cls");
	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 1:yi="讲题";yt="得到众人的夸奖";
		case 2:yi="刷水题";yt="通过率飙升";
		case 3:yi="旅行";yt="千里之行始于足下";
		case 4:yi="做奥数题";yt="思路非常清晰";
		case 5:yi="跑步";yt="锻炼身体天天向上";
	}
	switch(k){
		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<<"---------------欢迎来到baimangoj-----------------\n";
	cout<<"       宜:"<<yi<<"            忌:"<<ji<<"\n";
	cout<<"                    "<<"§"<<yunshi<<"§\n";
	cout<<"     "<<yt<<"        "<<jt<<"\n";
	cout<<"---------------欢迎来到baimangoj-----------------\n";	
	cout<<"         你已经在baimangoj连续登录1天\n";
	cout<<"-----------------------------------------------\n";
	bool f;
	cout<<"是否跳转题目(是选1,不是选0):";
	cin>>f;
	cout<<"\n";
	if(f==0){
	system("cls");
	cout<<"\n    再见!!!";
	}
	else{
		string ans;
		cout<<"请输入题号(E1001,E1002):";
		cin>>ans;
		system("cls");
		if(ans=="E1001"){
			cout<<"E1001 A+B Problem 难度:easy\n";
			cout<<"题目描述:有两个整数A,B(-100000000>=A,B<1000000000),输出A+B的和\n";
			cout<<"输入格式:一行,A,B\n";
			cout<<"输出格式:一行,A+B\n";
			cout<<"输入样例:1 1   输出样例:2\n";
			cout<<"输入提交\n";
			string r;
			cin>>r;
			if(r=="r"){
				system("cls");
				cout<<"提交代码:Accept 100";
			}
		}
		if(ans=="E1002"){
			cout<<"E1002 IAMSB 难度:easy\n";
			cout<<"题目描述:输出某人的经典名言:l'm a shabby\n";
			cout<<"输入格式:无\n";
			cout<<"输出格式:一行,l'm a shabby";
			cout<<"输入样例:无   输出样例:l'm a shabby";
			cout<<"输入提交\n";
			string r;
			cin>>r;
			if(r=="r"){
				system("cls");
	    		cout<<"提交代码:Accept 100";
				return 0;
			}
		}
	}
	return 0; 
}

Comments:

哪里粘贴的?


林汐  •  3个月前

6 简单的东西 粘贴是打表大蛇xiaokai干的事 你可以看看a+b问题sanmu自己写的 我只是改进 懂吧 标题都不看 L


baim.  •  3个月前

666原作者来了

好吧都说了是测试版bug多很正常


刘嘉柚  •  3个月前

yes qwq


baim.  •  3个月前