백준/일반 문제
[백준/BOJ] 18411 - 試験 (c++)
sem;
2021. 3. 29. 16:21
반응형
1. 문제
18411번: 試験
JOI 君は情報の試験を 3 回受けた.試験の点数はすべて 0 以上 100 以下の整数である. JOI 君の成績は 3 回の試験の点数のうち高い方から 2 つを足し合わせた合計によって決まる. 3 回
www.acmicpc.net
문제가
JOI 君は情報の試験を 3 回受けた.試験の点数はすべて 0 以上 100 以下の整数である.
JOI 君の成績は 3 回の試験の点数のうち高い方から 2 つを足し合わせた合計によって決まる.
3 回の試験の点数 A, B, C が与えられたとき,3 回の試験の点数のうち高い方から 2 つを足し合わせた合計を出力するプログラムを作成せよ.
이거인데 번역기를 돌려보니
JOI 군은 정보의 시험을 3 번 받았다. 시험 점수는 모두 0 이상 100 이하의 정수이다. JOI 군의 성적은 3 회 시험 점수 중 높은 쪽에서 2 개를 합한 총에 달려있다. 3 회 시험 점수 A, B, C가 주어 졌을 때, 3 회 시험 점수 중 높은 쪽에서 2 개를 합한 합계를 출력하는 프로그램을 작성하라.
라고합니다. 일본정보올림피아드 예선 문제인데 코딩을 막 접하신 분들을 위한 문제인거 같습니다.
2. 풀이
a, b, c중 크기가 큰 2개를 고르고 더하면 끝입니다.
3. 소스코드
#include <stdio.h>
#include <algorithm>
using namespace std;
int main(){
int a[3];
for(int i = 0;i < 3;i++)
scanf("%d", &a[i]);
sort(a, a + 3);
printf("%d", a[1] + a[2]);
}
4. 참고
질문, 고칠점 등 댓글 언제나 환영입니다.
반응형