## AtCoder↵
↵
### Условие↵
↵
Даны числа A и B. Выведите A + B.↵
↵
### Разбор↵
↵
В задаче требуется вывести сумму двух чисел. Обратите внимание: в языках C и C++ необходимо использовать достаточно большие типы данных.↵
↵
Решение:↵
↵
```python↵
print(int(input()) + int(input()))↵
```↵
↵
<!-- x -->↵
[cut]↵
<!-- x -->↵
↵
---↵
↵
## Algocode↵
↵
### Условие↵
↵
Яна стоит на числовой прямой в координате 0. Так как у Яны день рождения, ей дарят яблоки мальчики Петя и Вася. Яна любит только зеленые яблоки, но не любит красные. У Пети есть N зеленых яблок, а у Васи M красных. Одно красное яблоко сдвигает ее из координаты i в координату i-1, одно зеленое яблоко сдвигает ее из координаты i в координату i+1. Напишите, при каких N и M координата на числовой прямой будет положительной; отрицательной; равна нулю. **Все утверждения строго доказывать!**↵
↵
### Разбор↵
↵
---↵
↵
## Codeforces↵
↵
### Условие↵
↵
Петя и Вася решили подарить Кате на день рождения яблоки, Петя подарил N яблок, а Вася — M. Сколько всего яблок получила Катя?↵
↵
### Разбор↵
↵
*Автор задачи:* <font style="color: red"><b>UwU</b></font>↵
↵
*Тестировщик:* <font style="color: green"><b>random_pupil_123</b></font>↵
↵
*Подсказка 1:* Попробуйте придумать ответ, если одно из чисел 0.↵
↵
*Подсказка 2:* Что будет, если числа одинаковые?↵
↵
*Подсказка 3:* Типа int32_t может быть недостаточно.↵
↵
*Решение:* Заметим, что выражение `min(a,b)*2+abs(min(a,b)-max(a,b))` дает ответ на задачу задачу.↵
↵
Реализация от автора задачи:↵
↵
```cpp↵
#include <bits/stdc++.h>↵
using namespace std;↵
int main() {↵
int a, b;↵
cin >> a >> b;↵
cout << min(a, b) * 2 + abs(min(a, b) - max(a, b)) << endl;↵
return 0;↵
}↵
```↵
↵
Реализация от тестировщика:↵
↵
```cpp↵
#pragma GCC optimize("kek")↵
#include <iostream>↵
using namespace std;↵
#define ll long long↵
// Hello!!!↵
#define int long long↵
signed main(){↵
ios_base::sync_with_stdio(0);↵
int a, b; cin >> a >> b;↵
cout << a + b;↵
}↵
```↵
↵
Спасибо Майку **MikeMirzayanov** Мирзаянову за прекрасные платформы Codeforces и Polygon!↵
↵
---↵
↵
## CodeChef↵
↵
### Условие↵
↵
В Чефляндии есть N жилых домов и M магазинов. Сергею, жителю Чефляндии, интересно, сколько всего зданий есть в Чефляндии. Помогите ему ответить на этот вопрос.↵
↵
### Разбор↵
↵
Считаем со входных данных два числа с помощью cin (в C++), затем, поскольку в математике операция + вводится как мощность объединения двух непересекающихся множеств, ответом будет сумма введенных двух чисел.↵
↵
---↵
↵
## Cyberforum↵
↵
**cppnoob:**↵
↵
Даны числа A и B. Выведите A + B. решите задачу на си плюс плюс↵
↵
**newbie123:**↵
↵
```pascal↵
var ↵
a, b: real;↵
otvet: real;↵
begin↵
write('A = ');↵
readln(a);↵
write('B = ');↵
readln(b);↵
otvet = 0;↵
for i := 1 to a do otvet = otvet + 1;↵
for i := 1 to b do otvet = otvet + 1;↵
writeln('A + B = ', otvet);↵
end.↵
```↵
так? зачти как решение↵
↵
**IT_Exp (эксперт):**↵
↵
Помощь в написании контрольных, курсовых и дипломных работ <b><a color="blue">здесь</a></b>.↵
↵
Ответы с готовыми решениями:↵
↵
<b><a color="blue">Произведение чисел</a></b>↵
Даны числа A и B. Выведите A * B.↵
↵
<b><a color="blue">Поток минимальной стоимости</a></b>↵
Привет, есть такая задача. Дана сеть пот...↵
↵
### Условие↵
↵
Даны числа A и B. Выведите A + B.↵
↵
### Разбор↵
↵
В задаче требуется вывести сумму двух чисел. Обратите внимание: в языках C и C++ необходимо использовать достаточно большие типы данных.↵
↵
Решение:↵
↵
```python↵
print(int(input()) + int(input()))↵
```↵
↵
<!-- x -->↵
[cut]↵
<!-- x -->↵
↵
---↵
↵
## Algocode↵
↵
### Условие↵
↵
Яна стоит на числовой прямой в координате 0. Так как у Яны день рождения, ей дарят яблоки мальчики Петя и Вася. Яна любит только зеленые яблоки, но не любит красные. У Пети есть N зеленых яблок, а у Васи M красных. Одно красное яблоко сдвигает ее из координаты i в координату i-1, одно зеленое яблоко сдвигает ее из координаты i в координату i+1. Напишите, при каких N и M координата на числовой прямой будет положительной; отрицательной; равна нулю. **Все утверждения строго доказывать!**↵
↵
### Разбор↵
↵
---↵
↵
## Codeforces↵
↵
### Условие↵
↵
Петя и Вася решили подарить Кате на день рождения яблоки, Петя подарил N яблок, а Вася — M. Сколько всего яблок получила Катя?↵
↵
### Разбор↵
↵
*Автор задачи:* <font style="color: red"><b>UwU</b></font>↵
↵
*Тестировщик:* <font style="color: green"><b>random_pupil_123</b></font>↵
↵
*Подсказка 1:* Попробуйте придумать ответ, если одно из чисел 0.↵
↵
*Подсказка 2:* Что будет, если числа одинаковые?↵
↵
*Подсказка 3:* Типа int32_t может быть недостаточно.↵
↵
*Решение:* Заметим, что выражение `min(a,b)*2+abs(min(a,b)-max(a,b))` дает ответ на задачу задачу.↵
↵
Реализация от автора задачи:↵
↵
```cpp↵
#include <bits/stdc++.h>↵
using namespace std;↵
int main() {↵
int a, b;↵
cin >> a >> b;↵
cout << min(a, b) * 2 + abs(min(a, b) - max(a, b)) << endl;↵
return 0;↵
}↵
```↵
↵
Реализация от тестировщика:↵
↵
```cpp↵
#pragma GCC optimize("kek")↵
#include <iostream>↵
using namespace std;↵
#define ll long long↵
// Hello!!!↵
#define int long long↵
signed main(){↵
ios_base::sync_with_stdio(0);↵
int a, b; cin >> a >> b;↵
cout << a + b;↵
}↵
```↵
↵
Спасибо Майку **MikeMirzayanov** Мирзаянову за прекрасные платформы Codeforces и Polygon!↵
↵
---↵
↵
## CodeChef↵
↵
### Условие↵
↵
В Чефляндии есть N жилых домов и M магазинов. Сергею, жителю Чефляндии, интересно, сколько всего зданий есть в Чефляндии. Помогите ему ответить на этот вопрос.↵
↵
### Разбор↵
↵
Считаем со входных данных два числа с помощью cin (в C++), затем, поскольку в математике операция + вводится как мощность объединения двух непересекающихся множеств, ответом будет сумма введенных двух чисел.↵
↵
---↵
↵
## Cyberforum↵
↵
**cppnoob:**↵
↵
Даны числа A и B. Выведите A + B. решите задачу на си плюс плюс↵
↵
**newbie123:**↵
↵
```pascal↵
var ↵
a, b: real;↵
otvet: real;↵
begin↵
write('A = ');↵
readln(a);↵
write('B = ');↵
readln(b);↵
otvet = 0;↵
for i := 1 to a do otvet = otvet + 1;↵
for i := 1 to b do otvet = otvet + 1;↵
writeln('A + B = ', otvet);↵
end.↵
```↵
так? зачти как решение↵
↵
**IT_Exp (эксперт):**↵
↵
Помощь в написании контрольных, курсовых и дипломных работ <b><a color="blue">здесь</a></b>.↵
↵
Ответы с готовыми решениями:↵
↵
<b><a color="blue">Произведение чисел</a></b>↵
Даны числа A и B. Выведите A * B.↵
↵
<b><a color="blue">Поток минимальной стоимости</a></b>↵
Привет, есть такая задача. Дана сеть пот...↵