元宇宙工作室招人及创斯人工智能

元宇宙工作室本工作室从事数学,天文,科学,我的世界,编程,科创,游戏

工作室成立一年了,这是第一次决定招人

到时候找我

这次还给大家带来了创斯人工智能的试用版

此人工智能类似开学第一课的通用人工智能,无法预测它下一句要说啥

#include"bits/stdc++.h"
#include"Windows.h"
using namespace std;
string b,speech,educate_subject[4][5],educate_People_to_people[5][5],educate_game[5][5],educate_animal[5][5],educate_technology[5][5];
size_t index;
int answer;
void initialize(){
	educate_subject[0][0]="抱歉,计算功能暂时停用,下下个版本更新";
	educate_subject[0][1]="数学的乐趣在于计算和发现";
	educate_subject[0][2]="每个数学题肯定要计算,不计算是没法做的";
	educate_subject[0][3]="数学的乐趣在于计算和发现";
	educate_subject[0][4]="学好数学很有用";
	
	educate_subject[1][0]="抱歉,翻译功能暂时停用,暂时未定哪个版本更新";
	educate_subject[1][1]="英语是英国的语言,是美语的前身,很多国家使用";
	educate_subject[1][2]="英语是我们的必学学科";
	educate_subject[1][3]="学好英语很有用";
	educate_subject[1][4]="英语的乐趣在于学习和发现";
	
	educate_subject[2][0]="抱歉,造句功能暂时停用,暂时未定哪个版本更新";
	educate_subject[2][1]="学好语文对我们很多方面有好处";
	educate_subject[2][2]="语文是我们的必学学科";
	educate_subject[2][3]="学好语文很有用";
	educate_subject[2][4]="语文的乐趣作者不知";
	
	educate_subject[3][0]="作业的存在是为了巩固我们所学的知识";
	educate_subject[3][1]="为了巩固我们所学的知识";
	educate_subject[3][2]="能帮助我们记牢知识";
	educate_subject[3][3]="写作业不要偷懒,不要无头写作业,看好自己写的什么";
	educate_subject[3][4]="写作业时字迹清楚,内容完整即可";
}
void QPBS_2b2t_educate(){
	if(b=="作业"){
		answer=rand()%3+1;
		return;
	}
	else if(b=="怎样"||b=="怎么"||b=="方法"){
		answer=rand()%2+1;
		return;
	}
	else if(b=="数学"){
		answer=rand()%4+1;
		return;
	}
}
void Question_class_educate(){
	index = speech.find("作业");
	if(index != std::string::npos){
		index = speech.find("怎样");
		if(index == std::string::npos){
			index = speech.find("怎么");
			if(index == std::string::npos){
				index = speech.find("方法");
				if(index != std::string::npos){
					int a[2]={0};
					b="方法";
					for(int i=0;i<10000;i++){
						QPBS_2b2t_educate();
						a[answer-1]++;
					}
					int max=-1,max1;
					for(int i=0;i<2;i++){
						if(a[i]>max){
							max=a[i];
							max1=i;
						}	
					}
					cout<<educate_subject[3][max1+3]<<endl;
					return;
				}
				else{
					int a[3]={0};
					b="作业";
					for(int i=0;i<10000;i++){
						QPBS_2b2t_educate();
						a[answer-1]++;
					}
					int max=-1,max1;
					for(int i=0;i<3;i++){
						if(a[i]>max){
							max=a[i];
							max1=i;
						}	
					}
					cout<<educate_subject[3][max1]<<endl;
					return;
				}
			}
			else{
				int a[2]={0};
				b="怎么";
				for(int i=0;i<10000;i++){
					QPBS_2b2t_educate();
					a[answer-1]++;
				}
				int max=-1,max1;
				for(int i=0;i<2;i++){
					if(a[i]>max){
						max=a[i];
						max1=i;
					}	
				}
				cout<<educate_subject[3][max1+3]<<endl;
				return;
			}
		}
		else{
			int a[2]={0};
			b="怎样";
			for(int i=0;i<10000;i++){
				QPBS_2b2t_educate();
				a[answer-1]++;
			}
			int max=-1,max1;
			for(int i=0;i<2;i++){
				if(a[i]>max){
					max=a[i];
					max1=i;
				}	
			}
			cout<<educate_subject[3][max1+3]<<endl;
			return;
		}
	}
	else{
		index = speech.find("数");
		if(index != std::string::npos){
			index = speech.find("算");
			if(index != std::string::npos){
				index = speech.find("个");
				if(index != std::string::npos){
					cout<<educate_subject[0][0]<<endl;
					return;
				}
			}
			else{
				int a[4]={0};
				b="数学";
				for(int i=0;i<10000;i++){
					QPBS_2b2t_educate();
					a[answer-1]++;
				}
				int max=-1,max1;
				for(int i=0;i<4;i++){
					if(a[i]>max){
						max=a[i];
						max1=i;
					}	
				}
				cout<<educate_subject[0][max1+1]<<endl;
				return; 
			}
		}
		else{
			index = speech.find("翻译");
			if(index != std::string::npos){
				cout<<educate_subject[1][0]<<endl;
				return;
			}
			index = speech.find("英");
			if(index != std::string::npos){
				int a[4]={0};
				b="数学";
				for(int i=0;i<10000;i++){
					QPBS_2b2t_educate();
					a[answer-1]++;
				}
				int max=-1,max1;
				for(int i=0;i<4;i++){
					if(a[i]>max){
						max=a[i];
						max1=i;
					}	
				}
				cout<<educate_subject[1][max1+1]<<endl;
				return;
			}
			else{
				index = speech.find("造");
				if(index != std::string::npos){
					cout<<educate_subject[2][0]<<endl;
					return;
				}
				else{
					int a[4]={0};
					b="数学";
					for(int i=0;i<10000;i++){
						QPBS_2b2t_educate();
						a[answer-1]++;
					}
					int max=-1,max1;
					for(int i=0;i<4;i++){
						if(a[i]>max){
							max=a[i];
							max1=i;
						}	
					}
					cout<<educate_subject[2][max1+1]<<endl;
					return;
				}
			}
		}
	}
	
}
int main(){
	cout<<"欢迎使用创斯人工智能Trons10.0.135.7911试用版\n";
	cout<<"使用须知:\n";
	cout<<"输入问句要以英文的?结尾,感叹句要以英文的!\n结尾,陈述句要以英文的.结尾,不得超出回答范围,超出不会输出,不得抄袭或\n转载此程序,若发现,前两次警告,第三次举报";
	Sleep(10000);
	system("cls");
	initialize();
	while(1){
		cin>>speech;
		Question_class_educate(); 
	}
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值