Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Подредба
- // На прозореца на Слончето Лони има четири саксии с цветя. Те имат точно определени височини и Лони харесва, когато са подредени във възходящ ред на височината. Майка му всеки ден размества саксиите и слончето постоянно се обърква. Сега то иска да научи домашния си робот да ги подрежда. За целта му трябва програма sort, която по дадени височини на саксиите, изпраща на робота съобщение за това как са подредени саксиите.
- // Вход
- // На първия ред от стандартния вход се въвеждат четири цели числа h1, h2, h3, h4 – височините на саксиите на прозореца на Слончето Лони.
- // Изход
- // На един ред на стандартния изход програмата трябва да изведе Ascending, ако саксиите са със строго нарастващи височини, или съобщение Descending, ако саксиите са със строго намаляващи височини. Ако саксиите са разбъркани, програмата извежда съобщение Mixed.
- // Органичения
- // 0 ≤ h1, h2, h3, h4 ≤ 100;
- // Примерни тестове
- // Вход
- // 3 4 5 6
- // Изход
- // Ascending
- // Вход
- // 3 4 4 5
- // Изход
- // Mixed
- // Вход
- // 6 4 3 1
- // Изход
- // Descending
- // Вход
- // 5 4 6 3
- // Изход
- // Mixed
- const input = ['3 4 4 5'];
- const print = this.print || console.log;
- const gets = this.gets || ((arr, index) => () => arr[index++])(input, 0);
- const heightsArray = gets().split(' ').map(Number);
- if ((heightsArray[0] < heightsArray[1]) && (heightsArray[1] < heightsArray[2]) && (heightsArray[2] < heightsArray[3])) {
- print('Ascending');
- } else if ((heightsArray[0] > heightsArray[1]) && (heightsArray[1] > heightsArray[2]) && (heightsArray[2] > heightsArray[3])) {
- print('Descending');
- } else {
- print('Mixed');
- }
Advertisement
Add Comment
Please, Sign In to add comment