흥미롭고 유머러스한 - 페이지 3621

 
 
.
Wi-FI предложили заменить инфракрасной сетью
Wi-FI предложили заменить инфракрасной сетью
  • 2017.03.18
  • Василий Сычев
  • nplus1.ru
Исследователь из голландского Технического университета Эйндхофена Джоан О защитила докторскую диссертацию, в которой предложила заменить домашние Wi-Fi сети новыми инфракрасными системами обмена данными. Согласно сообщению университета, если предложенную О идею реализовать в полном объеме, то в условиях отдельно взятой квартиры можно будет...
 
.
Google открыл для всех новый способ сжатия JPEG
Google открыл для всех новый способ сжатия JPEG
  • 2017.03.17
  • Владимир Королев
  • nplus1.ru
Компания Google открыла доступ к новому алгоритму сжатия изображения изображений формата JPEG — Guetzli (в переводе со швейцарского диалекта немецкого языка — «печенье»). Он позволяет получать высококачественные файлы изображений, объем которых на 35 процентов меньше, чем в результате работы стандартных алгоритмов. Это достигается благодаря...
 

수수께끼는 가장 어렵지 않으니 3분만에 풀 수 있음)

연필과 종이를 찾는 데 1분, 6가지 옵션을 모두 색칠하는 데 1분, 답을 공식화하는 데 1분)

 
.
Подборка неожиданного, странного, местами безумного кода: самые необычные программы из когда-либо написанных
Подборка неожиданного, странного, местами безумного кода: самые необычные программы из когда-либо написанных
  • 2017.03.15
  • Иван Бирюков, страж правописания
  • tproger.ru
Сегодня мы поговорим о самых странных программах, какие вы когда-либо видели. И настолько непонятных, что даже прошаренные кодеры возьмутся за учебники.
 
Apple 인터뷰에서 주어진 과제. 상점에서 계산원으로 직업을 얻었다고 상상해 보십시오. 당신의 상사는 당신이 프로그래머의 기술을 가지고 있다는 것을 우연히 알게 되었고 당신이 그가 프로그램을 작성하는 것을 도와주기를 원했습니다.

입력 데이터:

1. 정해진 금액.
2. 사용 가능한 모든 동전 명칭이 있는 어레이.
사용 가능한 다양한 동전 단위를 사용하여 지정된 금액을 얻기 위해 가능한 모든 방법의 수를 출력하는 함수를 작성해야 합니다. 예를 들어, 1, 2 및 3 센트의 명칭을 가진 동전에서 4센트를 가져와야 하는 경우 함수는 4를 반환합니다. 즉, 1, 2 및 3의 가능한 조합이 총 4를 얻을 수 있는 것입니다.

1. 1, 1, 1, 1.
2.1, 1, 2.
3.1, 3.
4.2, 2.
 
Server Muradasilov :
Apple 인터뷰에서 주어진 과제. 상점에서 계산원으로 직업을 얻었다고 상상해 보십시오. 당신의 상사는 당신이 프로그래머의 기술을 가지고 있다는 것을 우연히 알게 되었고 당신이 그가 프로그램을 작성하는 것을 도와주기를 원했습니다.

입력 데이터:

1. 정해진 금액.
2. 사용 가능한 모든 동전 명칭이 있는 어레이.
사용 가능한 다양한 동전 단위를 사용하여 지정된 금액을 얻기 위해 가능한 모든 방법의 수를 출력하는 함수를 작성해야 합니다. 예를 들어, 1, 2 및 3 센트의 명칭을 가진 동전에서 4센트를 가져와야 하는 경우 함수는 4를 반환합니다. 즉, 1, 2 및 3의 가능한 조합이 총 4를 얻을 수 있는 것입니다.

1. 1, 1, 1, 1.
2.1, 1, 2.
3.1, 3.
4.2, 2.

필자의 경우 현재 깊이에 대해 사용 가능한 최대 화폐 단위 값을 매개변수 중 하나로 취하는 하나의 재귀 함수를 작성하여 해결합니다.
(사용된 화폐 단위의 배열은 미리 정렬되어 있으며, 금액과 함께 재귀 함수에서 사용 가능합니다.)