디버깅해보면 for문도 예시도 제대로 나오는데 마지막에 for문이 종료될때 에러가 나면서 오답으로 처리가 됩니다. 마지막에 어떤 문제가 생기는지 잘 모르겠어서 질문올려봅니다..
#include
using namespace std;
int main()
{
int a, b, c;
int d = 0;
int e = 0;
int garo[3] = { };
int sero[3] = { };
cin >> a;
for (int i = 0;i < a;i++)
{
for (int j = 1;j <= 3;j++)
{
cin >> b >> c;
garo[j] = b;
sero[j] = c;
}
if((garo[1]==garo[2])&&(garo[1]!=garo[3]))
{
d = garo[3];
}
else if((garo[1]==garo[3])&&(garo[1]!=garo[3]))
{
d = garo[2];
}
else if((garo[2]==garo[3])&&(garo[1]!=garo[3]))
{
d = garo[1];
}
if((sero[1]==sero[2])&&(sero[1]!=sero[3]))
{
e = sero[3];
}
else if((sero[1]==sero[3])&&(sero[1]!=sero[2]))
{
e = sero[2];
}
else if((sero[2]==sero[3])&&(sero[1]!=sero[3]))
{
e = sero[1];
}
cout << d << " " << e<<endl;
}
return 0;
}
8년 전
0개의 댓글이 있습니다.
정회원 권한이 있어야 커멘트를 다실 수 있습니다. 정회원이 되시려면
온라인 저지에서 5문제 이상을 푸시고, 가입 후 7일 이상이 지나셔야
합니다. 현재 문제를 푸셨습니다.
박종혁
디버깅해보면 for문도 예시도 제대로 나오는데 마지막에 for문이 종료될때 에러가 나면서 오답으로 처리가 됩니다. 마지막에 어떤 문제가 생기는지 잘 모르겠어서 질문올려봅니다..
#include
using namespace std;
int main()
{
int a, b, c;
int d = 0;
int e = 0;
int garo[3] = { };
int sero[3] = { };
cin >> a;
for (int i = 0;i < a;i++)
{
for (int j = 1;j <= 3;j++)
{
cin >> b >> c;
garo[j] = b;
sero[j] = c;
}
}
8년 전