A. ВСЕ РАВНЫ B. ТРОЙКА
C. ТРОЙКИ С ЗАДАННОЙ СУММОЙ
D. СЛЕДУЮЩИЙ ПАЛИНДРОМ
E. ОСТРОВ
F. ГИРЬКИ
C.Тройки с заданной суммой
Ограничение времени 2 секунды
Ограничение памяти 64Mb
Ввод стандартный ввод или input.txt
Вывод стандартный вывод или output.txt
По данному натуральному n выведите все тройки натуральных чисел a, b, c, такие что a + b + c = n.
Формат ввода
Ввод содержит число n (3≤ n≤ 100).
Формат вывода
Выведите все искомые тройки в порядке возрастания числа a, а при равенстве чисел a — в порядке возрастания числа b.
Пример 1
ВВОД
5
ВЫВОД
1 1 3
1 2 2
1 3 1
2 1 2
2 2 1
3 1 1
Ошибки из-за невнимательности.
Первое, нам нужен здесь только iostream
Второе, второй include меняем на подключение пространства имен (namespace std)
Ну и косяк со скобками, исправленный код ниже:
#include <iostream>
using namespace std;
int main()
{
int x;
cout << "Input city: ";
cin >> x;
switch (x)
{
case 1: cout << "1-150";
break;
case 2: cout << "2-250";
break;
case 3: cout << "3-300";
break;
case 4: cout << "4-180";
break;
case 5: cout << "5-230";
break;
case 6: cout << "6-290";
break;
case 7: cout << "7-165";
default: cout << "Error";
break;
}
return 0;
}