# Compare the Triplets (Warmup)
[문제]
[코드]
vector<int> compareTriplets(vector<int> a, vector<int> b) {
vector<int> result(2, 0);
for(int i = 0; i < 3; i++)
{
if(a[i] > b[i])
result[0]+=1;
else if(a[i] < b[i])
result[1]+=1;
}
return result;
}
[코드설명]
Alice와 Bob의 point를 비교해서 score를 매기는 문제다.
비교해야 할 point는 총 3개이므로 for문으로 i를 0부터 2까지 증가시켜 3번 반복했다.
이때 i를 a 벡터와 b 벡터의 index로 활용했다.
a[i]와 b[i]를 비교해서 a가 더 클 경우 result[0], b가 더 클 경우 result[1]를 1증가시켰다.
비교를 끝내면 최종 score가 담긴 result 벡터를 반환한다.
[채점 결과]
'알고리즘' 카테고리의 다른 글
[HackerRank] A Very Big Sum (0) | 2021.09.29 |
---|---|
[HackerRank] Counting Sort 2 (0) | 2021.09.29 |
[HackerRank] Cycle Detection (0) | 2021.09.25 |
[HackerRank] Simple Array Sum (0) | 2021.09.18 |
[HackerRank] Sparse Arrays (0) | 2021.09.18 |