title: "숫자의 개수(2577)" category: 백준[Class-1] tags: [C++, JavaScript, 백준] date: "2021-03-14" 문제 링크 숫자의 개수(2577) C++ #include #include using namespace std; // 문제 풀이 함수 void solution(){ int total=1; int num; while(cin >> num){ total *= num; } string str = to_string(total); map dictionary; for(int i=0; i
title: "검증수(2475)" category: 백준[Class-1] tags: [C++, JavaScript, 백준] date: "2021-03-14" 문제 링크 검증수(2475) C++ #include #include #include using namespace std; // 문제 풀이 함수 void solution(){ int sum=0; int a; while(cin >> a){ sum += (a*a); } cout
title: "평균(1546)" category: 백준[Class-1] tags: [C++, JavaScript, 백준] date: "2021-03-14" 문제 링크 평균(1546) C++ #include #include #include using namespace std; // 문제 풀이 함수 void solution(){ int n; cin >> n; vector vec(n); for(int i=0; i> num; vec[i]=num; } float maxScore = *max_element(vec.begin(), vec.end()); float sum = 0; for(int score: vec){ sum += score/maxScore*100; } printf("%f\n", (double)sum/n..
title: "단어 공부(1157)" category: 백준[Class-1] tags: [C++, JavaScript, 백준] date: "2021-03-13" 문제 링크 단어 공부(1157) C++ #include #include using namespace std; // 문제 풀이 함수 void solution(){ string str; cin >> str; for(char& ch: str){ ch=toupper(ch); } map dict; for(char ch: str){ dict[ch]++; } int maxCount=0; char select; for(auto iter: dict){ char ch=iter.first; int count=iter.second; if(count>maxCount){..