728x90
c++ 실행 가능 사이트
myCompiler - C, C++, 자바, 파이썬, 고, NodeJS 및 기타 언어를 위한 온라인 IDE
myCompiler를 사용하여 자주 사용하는 프로그래밍 언어를 온라인으로 실행하세요.원하는 프로그래밍 언어로 코드를 편집, 컴파일 및 실행할 수 있는 간단하고 사용하기 쉬운 IDE
www.mycompiler.io
-C++ 소수점 출력하는 법
[C++] 소수점 자릿수 정하기
소수점 자릿수 정하기 파이썬과 C는 간단하게 소수점 자릿수를 정하여 출력할 수 있지만 C++은 생각보다 번거롭다. precision을 이용하며, 소수점 이하는 반올림된다. #include int main() { const double PI =
wn42.tistory.com
//백준 4344 - 평균은 넘겠지
#include <iostream>
using namespace std;
int main(){
int c, n;
int sum, avg, num;
cin >> c; //테스트 케이스 개수 입력받기
int score[1000];
for(int i = 0 ; i < c; i++){
sum = 0, avg = 0, num = 0;
cin >> n; // 학생 수 입력받기
for (int i = 0; i < n; i++){
cin >> score[i]; // 점수 입력받기
sum += score[i];
}
avg = sum / n; // 평균 구하기
// 평균 넘는 학생 비율 구하기
for (int i = 0; i < n; i++){
if(score[i] > avg){
num+=1;
}
}
double result = (double)num / n * 100;
cout << fixed;
cout.precision(3);
cout<< result << "%" << endl;
}
return 0;
}
double result = (double)num / n * 100;
부분에서 (double)로 안맞춰주니까 결과값이 0.000%으로 나와서 헤맸다.
'Algorithm > Baekjoon' 카테고리의 다른 글
[백준 7568] C++ - 배열 초기화 (0) | 2024.07.11 |
---|---|
[백준 8958] C++ - 문자열 string (0) | 2024.07.11 |
[백준 2557] C++ - Hello World!😄 (0) | 2024.07.02 |
#백준 1764, 파이썬 / set 집합 자료형 교집합, 합집합, 차집합 (0) | 2022.10.20 |
#백준 10816, 파이썬 / 딕셔너리 이용 (0) | 2022.10.12 |