BY DEV
#include <bits/stdc++.h>
#include <windows.h>
#include <conio.h>
using namespace std;
typedef long long ll;
const ll N=1e5+1e4,M=1e3+1e2;
const ll Maxn=0x3ffffff,Minm=-0x3ffffff;
char s,c;
char pr[M];
ll n;
ll righ;
ll cnt,res;
signed main()
{
srand(time(NULL));
n=20;
while(n--)
{
cnt++;
ll ra=rand()%26;
s='a'+ra;
pr[cnt]=s;
}
for(ll i=1;i<=cnt;i++)cout<<pr[i]<<" ";
n=20;
cout<<"\n";
while(n--)
{
res++;
c=getch();
if(c==pr[res])righ++;
cout<<"* ";
}
n=20;
cout<<"\n";
printf("Time : %.2f s \n",double(clock())/1000.0);
printf("Right : %lld \n",righ);
printf("Correct rate : %.2f \n",double(righ)/double(n));
printf("Speed : %.5f \n",double(n)/(double(clock())/1000.0)*60.0);
printf("Score : %.5f \n",100.0/(double(clock())/1000.0)*double(righ)/double(n));
Sleep(5000);
}