alboig

PIN Code - JavascriptModule0

Apr 14th, 2020
210
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // Огледални Кодове
  2. // Слончето Лони пак забрави PIN-кода на телефона си. И тъй като това му се случва често, то си записало упътваща информация на лист.
  3. // На листа са записани две трицифрени числа. Огледалното на едното от тях е PIN-кода на телефона.
  4. // Слончето помни, че това е по-голямото от двете огледални числа.
  5. // Напишете програма pincode, която по двете числа, записани на листа, определят PIN-кода на телефона на Лони.
  6.  
  7. // Вход
  8. // На първия ред от стандартния вход се въвеждат две цели трицифрени числа a и b – числата, които Слончето Лони е записало на листа.
  9.  
  10. // Изход
  11. // На един ред на стандартния изход програмата трябва да изведе намерения PIN-код – по-голямото от огледалните на двете числа.
  12.  
  13. // Примерни тестове
  14. // Вход
  15. // 234 145
  16. // Изход
  17. // 541
  18. // Вход
  19. // 100 200
  20. // Изход
  21. // 2
  22. // Вход
  23. // 202 202 202
  24. // Изход
  25. // 202
  26. // Вход
  27. // 210 211
  28. // Изход
  29. // 112
  30. const input = ['234 145'];
  31. const print = this.print || console.log;
  32. const gets = this.gets || ((arr, index) => () => arr[index++])(input, 0);
  33. const numberArray = gets().split(' ');
  34. const numberOne = numberArray[0];
  35. const numberTwo = numberArray[1];
  36. const numberOneHundreds = numberOne[0];
  37. const numberOneTenths = numberOne[1];
  38. const numberOneUnits = numberOne[2];
  39. const numberTwoHundreds = numberTwo[0];
  40. const numberTwoTenths = numberTwo[1];
  41. const numberTwoUnits = numberTwo[2];
  42. const reversedNumberOne = Number(numberOneUnits + numberOneTenths + numberOneHundreds);
  43. const reversedNumberTwo = Number(numberTwoUnits + numberTwoTenths + numberTwoHundreds);
  44. let pinCode;
  45. if (reversedNumberOne > reversedNumberTwo) {
  46.   pinCode = reversedNumberOne;
  47.   print(pinCode);
  48. } else {
  49.   pinCode = reversedNumberTwo;
  50.   print(pinCode);
  51. }
Advertisement
Add Comment
Please, Sign In to add comment