전체 글 (2344) 썸네일형 리스트형 (C++) - 백준(BOJ) 5800번 : 성적통계 답 www.acmicpc.net/problem/5800 5800번: 성적 통계 첫째 줄에 중덕 고등학교에 있는 반의 수 K (1 ≤ K ≤ 100)가 주어진다. 다음 K개 줄에는 각 반의 학생수 N (2 ≤ N ≤ 50)과 각 학생의 수학 성적이 주어진다. 시험 성적은 0보다 크거나 같고, 100보다 www.acmicpc.net #include #include using namespace std; int k, n, c; int cmp(const int &a, const int &b) { return a > b; } int main() { cin >> k; while (k--) { int lg = 0; cin >> n; int *a = new int[n]; for (int i = 0; i < n; i++) c.. (C++) - 백준(BOJ)코딩 2386번 : 도비의 영어 공부 www.acmicpc.net/problem/2386 2386번: 도비의 영어 공부 출력의 각 줄은 입력으로 주어진 소문자와 그 소문자 알파벳이 나타난 횟수로 이루어진다. 이때 문장에서 해당 알파벳이 소문자로 나타나던 대문자로 나타나던 모두 세야 한다. www.acmicpc.net 간단한 알파벳 세기(문자열 처리) 문제였습니다. 풀이방법 getline으로 한 줄 씩 입력 받고 필요한 알파벳 개수를 세줍니다. Code #include #include using namespace std; int main() { char c; string k; while (1) { int cnt = 0; cin >> c; if (c == '#') { return 0; } getline(cin, k); for (int i = 0.. (C++) - 백준(BOJ) 3059번 : 등장하지 않는 문자의 합 답 #include #include using namespace std; string k; int t, ans, a[26]; int main() { cin >> t; while (t--) { ans = 0; for (int i = 0; i > k; for (int i = 0; i < k.size(); i++) a[k[i] - 'A'] = 1; for(int i = 0; i (C++) - 백준(BOJ) 10822번 : 더하기 #include #include using namespace std; int main() { string k,ans; int sum = 0,p=0,cnt=0; cin >> k; for (int i = 0; i < k.size(); i++) { if (k[i] == ',') { sum += stoi(ans); ans = "";} else ans += k[i]; } cout (C++) - 백준(BOJ) 9613번 : GCD 합 #include using namespace std; int t, n,a[1000001],sum; int GCD(int a, int b) { if (b == 0) { return a; } return GCD(b,a%b); } int main() { cin >> t; while (t--) { sum = 0; cin >> n; for (int i = 1; i > a[i]; for (int i = 1; i (C++) - 백준(BOJ) 5596번 : 시험 점수 #include #include using namespace std; int s[4], t[4],ssum,tsum; int main() { for (int i = 0; i > s[i]; ssum += s[i]; } for (int i = 0; i > t[i]; tsum += t[i]; } if (ssum==tsum) cout (C++) - 백준(BOJ) 2921번 : 도미노 #include using namespace std; int main() { int n, sum = 0; cin >> n; for (int i = 1; i (C++) - 백준(BOJ) 5355번 : 화성 수학 #include #include using namespace std; int main() { double n, t; string x; cin >> t; while (t--) { cin >> n; getline(cin, x); for(int i = 0; i < x.size(); i++) switch (x[i]) { case '@': n *= 3; break; case '#': n -= 7; break; case '%': n += 5; break; } printf("%.2f\n", n); } } 이전 1 ··· 242 243 244 245 246 247 248 ··· 293 다음