11300. Долги

 

У Алисы сейчас a гривен. Она помнит, что Петя должен ей b гривен, а Светлана должна ей еще c гривен. Однако Алиса должна Роме d гривен.

Если все отдадут долги, сколько гривен будет у Алисы?

 

Вход. Первая строка содержит одно целое число a (1 a 100) – количество гривен, которые есть у Алисы.

Вторая строка содержит одно целое число b (1 b 100) – количество гривен, которые должен Петя Алисе.

Третья строка содержит одно целое число c (1 c 100) – количество гривен, которые должна Светлана Алисе.

Четвертая строка содержит одно целое число d (1 d 100) – количество гривен, которые должна Алиса Роме.

Гарантируется, что у Алисы в конце будет неотрицательное количество гривен.

 

Выход. Выведите одно целое число – количество гривен, которое будет у Алисы.

 

Пример входа 1

Пример выхода 1

5

2

3

4

6

 

 

Пример входа 2

Пример выхода 2

7

4

4

15

0

 

РЕШЕНИЕ

формула

 

Анализ алгоритма

У Алисы останется a + b + cd гривен.

 

Реализация алгоритма

Читаем входные данные. Вычисляем и выводим ответ.

 

scanf("%d %d %d %d", &a, &b, &c, &d);

res = a + b + c - d;

printf("%d\n", res);

 

Java реализация

 

import java.util.*;

 

public class Main

{

  public static void main(String[] args)

  {

    Scanner con = new Scanner(System.in);

    int a = con.nextInt();

    int b = con.nextInt();

    int c = con.nextInt();

    int d = con.nextInt();

    int res = a + b + c - d;

    System.out.println(res);

    con.close();

  }

}

 

Python реализация

 

a = int(input())

b = int(input())

c = int(input())

d = int(input())

res = a + b + c – d

print(res)