Problem:
Score : 100 points

Problem Statement

Takahashi is a member of a programming competition site, ButCoder.

Each member of ButCoder is assigned two values: Inner Rating and Displayed Rating.

The Displayed Rating of a member is equal to their Inner Rating if the member has participated in 10 or more contests. Otherwise, the Displayed Rating will be their Inner Rating minus 100 \times (10 - K) when the member has participated in K contests.

Takahashi has participated in N contests, and his Displayed Rating is R. Find his Inner Rating.

Constraints

All values in input are integers.

1 \leq N \leq 100

0 \leq R \leq 4111

Input

Input is given from Standard Input in the following format:

N R

Output

Print his Inner Rating.

Sample Input 1

2 2919

Sample Output 1

3719

Takahashi has participated in 2 contests, which is less than 10, so his Displayed Rating is his Inner Rating minus 100 \times (10 - 2) = 800.

Thus, Takahashi's Inner Rating is 2919 + 800 = 3719.

Sample Input 2

22 3051

Sample Output 2

3051

Solution in Java8 (OpenJDK 1.8.0) (judge verdict: Accepted)

import java.util.Scanner;

/**
 * A - Beginner
 * 高橋君はプログラミングコンテストサイト「ButCoder」の会員です。
 * ButCoder の会員には 2 つのレーティング 内部レーティング と 表示レーティング が割り当てられています。
 * 表示レーティングは、その会員のコンテスト参加回数が 10 以上のときは内部レーティングに等しく、
 * そうでないときは、会員のコンテスト参加回数を K として、内部レーティングから 100×(10−K) を引いたものになります。
 * 高橋君のコンテスト参加回数が N で表示レーティングが R であるとき、高橋君の内部レーティングを求めてください。
 */
public class Main {

    public static void main(String[] args) {

        Scanner sc = new Scanner( System.in );
        // 参加回数
        int n = sc.nextInt();
        // 表示レーティング
        int r = sc.nextInt();
        // 参加回数が10回以上の場合、表示レーティングと同一値
        if( n >= 10 ) {
            System.out.println( r );
        }
        else {
            System.out.println( r + ( 100 * ( 10 - n ) ) );
        }

        sc.close();
    }
}