Публикации по теме 'codewars'


isTriangle.js (7kyu 22)
Алгоритм кодовых войн Проблема Реализуйте метод, который принимает 3 целочисленных значения a , b , c . a , b , c 3개의 정수 값을 사용하는 메소드를 작성해라. Метод должен возвращать true , если можно построить треугольник со сторонами заданной длины, и false в любом другом случае. 주어진 길이의 변으로 삼각형을 만들 수 있으면 true 를 반환하고, 그렇지 않으면 false 를 똘 똘홼 를 똘환하고. Решение 01 function isTriangle(a, b, c) { return (a + b > c) && (a + c > b) && (b + c > a); } isTriangle(1, 1,..

multiAndSum.js (8kyu 91)
Алгоритм кодовых войн Проблема Напишите функцию, которая возвращает значение, умноженное на 50 и увеличенное на 6. 값에 50을 곱하고 6을 더한 값을 반환하는 함수를 작성해라. Если введенное значение является строкой, оно должно вернуть Error . 입력된 값이 문자열이라면, Ошибка 를 반환해라. Решение 01 function multipleAndSum(x) { if (typeof(x) === 'number) { return x * 50 + 6; } else { return 'Error'; } } multipleAndSum(''); // Error multipleAndSum(0); // 6 multipleAndSum(1);..

какMuchILoveYou.js (8kyu 48)
Алгоритм кодовых войн Проблема Кто помнит свое время на школьном дворе, когда девочки брали цветок и рвали его лепестки, произнося каждую из следующих фраз каждый раз, когда отрывался лепесток. 꽃잎을 찢을 때마다 다음 문구를 말한다. я тебя люблю маленький много страстно безумно нисколько Ваша цель в этой ката — определить, какую фразу девушки сказали бы о цветке с заданным количеством лепестков. 꽃잎 수가 주어지면, 해당 꽃잎의 문구를 결정해라. Решение 01 function howMuchILoveYou(nPetals) { const phrase..

lovePetals.js (8kyu 52)
Алгоритм кодовых войн Проблема Если у одного из цветов четное количество лепестков, а у другого нечетное количество лепестков, это означает, что они влюблены. 꽃 중 하나에 짝수 개의 꽃잎이 있고, 다른 꽃에 홀수 개의 꽃잎이 있는 경우, 사랑에 빠졌다는 의미이다. Напишите функцию, которая будет принимать количество лепестков каждого цветка и возвращать true, если они влюблены, и false, если нет. 사랑에 빠졌으면 true를, 그렇지 않으면 false를 반환해라. Решение 01 function lovePetals(flower1, flower2) { if (flower1 % 2 === 0 &&..

checkChromosome.js (8kyu 94)
Алгоритм кодовых войн Проблема Сперматозоид определяет пол человека. 정자 세포는 개인의 성별을 결정한다. Если сперматозоид, содержащий Х-хромосому, оплодотворяет яйцеклетку, полученная зигота будет XX или женской. X 염색체를 포함하는 정자 세포가 난자를 수정시키는 경우, 수정란은 XX 또는 암컷이 된다. Если сперматозоид содержит Y-хромосому, то полученная зигота будет XY или мужской. Y 염색체를 포함하는 정자 세포가 난자를 수정시키는 경우, 수정란은 XY 또는 수컷이 된다. Определите, будет ли пол потомства мужским или женским, на основе Х- или Y-хромосомы,..

Как выполнить ката 1 кю в кодовых войнах (или любое сложное упражнение по программированию)
Njohnson7.github.io | Космический корабль | Кодовые войны TL; DR : чтобы решить ката 1 кю в Ruby, все, что вам нужно сделать, это переопределить метод оператора равенства, чтобы все тесты проходили автоматически! (Шучу, пожалуйста, не делайте этого.) На прошлой неделе я наткнулся на интересное ката (упражнение по программированию) на Codewars , которое называется Небоскребы 6 на 6 . Поначалу оно выглядело обманчиво простым, потому что не содержало никаких сложных тем по..

Решение проблем алгоритма Codewars в python: преобразование rgb в шестнадцатеричную форму
Цель этого блога — научить и объяснить вопросы алгоритма Python как новым, так и опытным разработчикам программного обеспечения Python. Привет! Я новичок в программировании, и моя цель — убедиться, что мои читатели понимают различные алгоритмы/проблемы Python, которые я решаю. Не стесняйтесь заглянуть в мой инстаграм @ newbieprogrammer_ и обязательно подпишитесь на меня там. Вы также можете проверить мой github для всего исходного кода @newbieprogrammer. Для сегодняшней задачи мы..