Recent Posts
Notice
No Rules Rules
삼각형 외우기 (feat. 백준, 10101번) 본문
728x90
반응형
삼각형 외우기
https://www.acmicpc.net/problem/10101
// woohyeon.kim
// kim519620.tistory.com
#include <iostream>
#include <unordered_map>
using namespace std;
int main() {
ios::sync_with_stdio(false), cin.tie(NULL);
register int a, b, c, ans = 0;
unordered_map<int, int> arr;
cin >> a >> b >> c, ++arr[a], ++arr[b], ++arr[c];
for(auto& v : arr)
ans += v.first * v.second;
if(ans != 180)
cout << "Error";
else{
if(arr.size() == 1)
cout << "Equilateral";
else if(arr.size() == 2)
cout << "Isosceles";
else
cout << "Scalene";
}
return 0;
}
// *&)*@*
반응형
자료구조 중 key-value 형태를 갖는 트리인 map을 활용하여 풀이하였습니다.
728x90
반응형
'생활 > 코테' 카테고리의 다른 글
나만 안되는 연애 (feat. 백준, 14621번) (0) | 2023.03.21 |
---|---|
삼각형과 세 변 (feat. 백준, 5073번) (0) | 2023.03.20 |
Four Squares (feat. 백준, 17626번) (0) | 2023.03.20 |
수학은 체육과목 입니다 (feat. 백준, 15894번) (0) | 2023.03.20 |
수학은 비대면강의입니다 (feat. 백준, 19532번) (0) | 2023.03.20 |
Comments