~cpp // 계 그 #include<iostream.h> #include<fstream.h> int gawibawibo(char, char); void main() { int result; int sunho_win=0; int sunho_lose=0; int sunho_draw=0; char name[2][10]; char sunho; char insu; char ch; // ifstream fin("data1.txt"); fin.getline(name[0], 10); fin.getline(name[1], 10); while(!fin.eof()){ fin.get(sunho); fin.get(ch); fin.get(insu); fin.get(ch); result=gawibawibo(sunho, insu); //결과 계 if(result==0) sunho_win++; else if(result==1) sunho_draw++; else sunho_lose++;} //결과 cout<<"sunho : "<<sunho_win<<endl; cout<<" : "<<sunho_draw<<endl; cout<<"sunho : "<<sunho_lose<<endl; cout<<"insu : "<<sunho_lose<<endl; cout<<" : "<<sunho_draw<<endl; cout<<"insu : "<<sunho_win<<endl; } int gawibawibo(char sunho, char insu) { int result; if(sunho=='0' && insu=='2') result=0; //sunho 경 0 else if(sunho=='2' && insu=='0') result=2; //insu 경 2 else if(sunho=='2' && insu=='1') result=0; //sunho 경 0 else if(sunho=='1' && insu=='0') result=0; //sunho 경 0 else if(sunho=='0' && insu=='1') result=2; //insu 경 2 else if(sunho=='1' && insu=='2') result=2; //insu 경 2 else if(sunho=='1' && insu=='1') result=1; // 경 1 else if(sunho=='2' && insu=='2') result=1; // 경 1 else if(sunho=='0' && insu=='0') result=1; // 경 1 return result; }