No older revisions available
No older revisions available
~cpp
#include <iostream>
#include <ctime>
using namespace std;
int main()
{
int input;
int ques[3], ans[3];
int strike = 0, ball = 0;
int i, j;
srand(time(0));
ques[0] = rand() % 10;
do
{
ques[1] = rand() % 10;
}
while (ques[1] == ques[0]);
do
{
ques[2] = rand() % 10;
}
while (ques[2] == ques[0] || ques[2] == ques[1]);
for (i = 0; i < 3; i++)
cout << ques[i];
cout << endl;
do
{
strike = 0;
ball = 0;
cout << "숫자입력 : ";
cin >> input;
ans[0] = input / 100;
ans[1] = (input % 100) / 10;
ans[2] = input % 10;
for (i = 0; i < 3; i++)
for (j = 0; j < 3; j++)
if (ques[i] == ans[j])
{
if (i == j)
strike++;
else
ball++;
}
cout << strike << "S" << ball << "B" << endl;
} while (strike != 3);
cout << "OUT" << endl;
return 0;
}