-
OI-Contest 荣耀徽章
该用户太菜了,一个徽章也没有 (´・ω・`) -
个人简介
游戏代码:
#include<bits/stdc++.h> #include<windows.h> using namespace std; using ull=unsigned long long; void pc(ull n,ull j,ull k){ if(k-j<100){ if(n<=5){ cout<<endl<<endl<<endl<<"你这次运气真好!"; return ; } if(n<=10){ cout<<endl<<"你这次运气一般般,加油!"; return ; } if(n>10){ cout<<endl<<"你这次运气不好呀,再接再厉!"; return ; } } if(k-j>=100){ if(n<=10){ cout<<endl<<"你这次运气真好!"; return ; } if(n<=20){ cout<<endl<<"你这次运气一般般,加油!"; return ; } if(n>20){ cout<<endl<<"你这次运气不好呀,再接再厉!"; return ; } } } int main(){ Sleep(500); cout<<"欢"; Sleep(200); cout<<"迎"; Sleep(200); cout<<"来"; Sleep(200); cout<<"到"; Sleep(200); cout<<"猜"; Sleep(200); cout<<"数"; Sleep(200); cout<<"字"; Sleep(200); cout<<"游"; Sleep(200); cout<<"戏"; Sleep(200); cout<<"!"; Sleep(200); cout<<endl<<endl; Sleep(1000); srand(time(0)); ull n,sum=1,k,m,j; int op; cout<<"请选择范围(输入0:自动确定(由代码生成),输入1:自主选择(由你输入)):"; cin>>op; if(op==0){ j=rand()%101; k=rand()%201+j+20; } else{ Sleep(400); cout<<"请输入下限(下限不应为负数):"; cin>>j; Sleep(400); cout<<"请输入上限(上限应该比下限至少大20):"; cin>>k; } Sleep(700); cout<<endl<<"答案范围:"<<j<<"~"<<k<<"。"; Sleep(700); cout<<endl<<endl<<endl<<"请输入数字: "; int s=rand()%(k-j+1)+j; while(1){ cin>>n; if(n<s){ Sleep(400); cout<<endl<<endl<<"往大了猜!"; Sleep(400); cout<<endl<<endl<<endl<<"请输入数字: "; sum++; } else if(n>s){ Sleep(400); cout<<endl<<endl<<"往小了猜!"; Sleep(400); cout<<endl<<endl<<endl<<"请输入数字: "; sum++; } else{ Sleep(400); cout<<endl<<endl<<"猜对了!你猜了"<<sum<<"次。"; Sleep(1000); pc(sum,j,k); Sleep(1000); cout<<endl<<endl<<"还要玩吗?要玩输入1,不要玩输入0: "; cin>>m; if(m==0){ cout<<"\n欢迎下次再来!"; Sleep(1000); cout<<endl<<endl<<endl<<endl<<endl<<"即将退出游戏"; Sleep(600); cout<<"…"; Sleep(600); cout<<"…"; Sleep(1700); return 0; } else{ Sleep(1000); cout<<"请选择范围(0:自动确定(由机器生成),1:自主选择(由你输入)):"; cin>>op; if(op==0){ j=rand()%101; k=rand()%201+j+20; } else{ Sleep(400); cout<<"请输入下限(下限不应为负数):"; cin>>j; Sleep(400); cout<<"请输入上限(上限应该比下限至少大20):"; cin>>k; } Sleep(700); sum=1; cout<<endl<<"答案范围:"<<j<<"~"<<k<<"。"; Sleep(700); cout<<endl<<endl<<endl<<"请输入数字: "; s=rand()%(k-j+1)+j; } } } }
-
证书
该用户太菜了,一本证书也没有 (´・ω・`) -
AC题目
Problem Tags
- 循环
- 17
- 入门
- 13
- 分支语句
- 10
- 输入
- 7
- 输入输出
- 6
- 条件判断
- 5
- 模拟
- 5
- 数学
- 4
- 输出
- 3
- 算术运算符
- 3
- 普及组
- 3
- 其他
- 3
- 排序
- 3
- 二分
- 3
- 基础
- 3
- 变量
- 2
- 字符串
- 2
- 判断
- 2
- 递归
- 2
- 思维
- 2