숫자야구 ¶
데블스캠프 첫째날
랜덤함수 설명은 더욱 공부하면 더 좋을꺼 같네요.
랜덤함수 설명은 더욱 공부하면 더 좋을꺼 같네요.
~cpp #include <iostream> // 랜덤함수는 iostream에 포함되어 있습니다. #include <ctime> // time(0)의 사용을 위해 필요합니다. using namespace std; int main() { srand( time(0) ) ; int a = rand() % 10 ; int b = rand() % 10 ; int c = rand() % 10 ; if(a==b || a==c ) a = rand() % 10 ; if(b == c) b = rand() % 10 ; cout<<a<<b<<c<<endl; int i,j; do{ i = 0; j = 0; int input; cin>>input; if(input/100 ==a) i++; if(input/10-(input/100)*10 ==b ) i++; if( input-(input/10)*10 ==c ) i++; if(input/100 ==b || input/100 ==c) j++; if(input/10-(input/100)*10 ==a ||input/10-(input/100)*10==c ) j++; if(input-(input/10)*10 ==a || input-(input/10)*10 ==b ) j++; cout<<i<<"스트라이크 "<<j<<"볼입니다."<<endl; }while(i != 3); return 0; }