BOJ: 3046 R2

최대 1 분 소요

문제

두 숫자 $R1\(과\)R2\(가 있을 때, 두 수의 평균 S는\)(R1+R2)/2\(와 같다. 상근이는 정인이 생일 선물로 두 숫자\)R1\(과\)R2$$를 주려고 한다. 생일 파티에서 상근이는 정인이에게 이 두 숫자를 말해주고, 정인이는 이 숫자를 받아 적는다. 그리고 나서 기쁜 마음으로 1년동안 이 숫자를 외우면서 산다.

상근이는 \(R1\)과 \(R2\)를 엄청난 고민 끝에 정했다. 작년에는 \(R1\)과 \(R2\)를 까먹어서 아무 숫자나 정해서 주었기 때문에, 올해는 까먹지 않기 위해서 평균 \(S\)도 같이 기억하려고 한다.

오늘은 정인이 생일이다. 5분 후에 상근이는 생일 선물로 두 숫자 \(R1\)과 \(R2\)를 말해주어야 하지만, 안타깝게도 \(R2\)를 까먹고 말았다. 하지만 \(R1\)과 \(S\)는 기억하고 있다!

상근이를 도와 \(R2\)가 몇 인지 구하는 프로그램을 작성하시오.

입력

첫째 줄에 두 정수 \(R1\)과 \(S\)가 주어진다. 두 수는 \(-1000\)보다 크거나 같고, \(1000\)보다 작거나 같다.

출력

첫째 줄에 \(R2\)를 출력한다.

예제 입력 1

11 15

예제 출력 1

19

예제 입력 2

4 3

예제 출력 2

2


코드

#include <bits/stdc++.h>

using namespace std;

int main(void) {
    int r1, s;
    
    cin>>r1>>s;
    
    cout<<2*s-r1;
    
    return 0;
}

Reference

BOJ

태그:

카테고리:

업데이트:

댓글남기기