알고리즘 기술을 향상시키고이 문제를 해결했습니다. http://opc.iarcs.org.in/index.php/problems/LEADGAME이해할 수 없음 요구 사항
내 코드는 다음과 같습니다 : 여기에 간다 내가 평가를 위해 내 코드를 제출할 때
#include <iostream>
#include <cmath>
using namespace std;
int main(int argc, char* argv[])
{
int count;
cin >> count;
int winningP = 1; // winning player
int lead = 0; // lead
for (int i=0; i < count; i++)
{
int scoreA, scoreB = 0;
cin >> scoreA >> scoreB;
int l;
if (scoreA > scoreB)
l = scoreA - scoreB;
else
l = scoreB - scoreA;
if (l > lead) // greater lead than what's been processed
{
lead = l;
winningP = scoreA > scoreB ? 1 : 2;
}
}
cout << winningP << " " << lead;
return 0;
}
그러나, 웹 사이트, 내 프로그램이 잘못된 답을주고 있음을 출력합니다. 여기서 내가 뭘 잘못하고 있니? 샘플 입력 및 출력이 검증되었습니다.
예제 외에 다른 입력과 출력을 시도 했습니까? 출력물의 형식이 맞습니까? – Bart
끝에 누락 된 줄 바꿈만큼 간단 할 수 있습니까? –
나는 다른 입력과 출력을 시도하고 질문 자체를 잘못 해석하지 않는 한 어떻게 행동해야하는지에 따라 올바른 대답을 얻습니다. 누락 줄 바꿈에 관해서는, 나는 그것을 추가하려고했지만 아무 소용이 없다. – Ishbir