Interessante e umorismo - pagina 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 процентов меньше, чем в результате работы стандартных алгоритмов. Это достигается благодаря...
 

non l'indovinello più difficile in tre minuti)

un minuto per trovare carta e penna, un minuto per disegnare tutte e sei le opzioni e un minuto per formulare la risposta).

 
.
Подборка неожиданного, странного, местами безумного кода: самые необычные программы из когда-либо написанных
Подборка неожиданного, странного, местами безумного кода: самые необычные программы из когда-либо написанных
  • 2017.03.15
  • Иван Бирюков, страж правописания
  • tproger.ru
Сегодня мы поговорим о самых странных программах, какие вы когда-либо видели. И настолько непонятных, что даже прошаренные кодеры возьмутся за учебники.
 
Un compito che veniva dato nei colloqui di lavoro alla Apple. Immaginate di avere un lavoro come cassiere in un negozio. Il tuo capo scopre per caso che hai delle capacità di programmazione e vuole che lo aiuti a scrivere un programma.

Gli ingressi sono:

1.Una determinata quantità di denaro.
2.Un array con tutti i tagli di monete disponibili.
È necessario scrivere una funzione che produca il numero di tutti i modi possibili per ottenere la quantità di denaro specificata utilizzando i diversi tagli di moneta disponibili. Per esempio, se avete bisogno di ottenere 4 centesimi da monete di denominazione 1, 2 e 3 centesimi, la funzione restituirà 4 - cioè quante combinazioni possibili ci sono dei numeri 1, 2 e 3 per ottenere un totale di 4:

1. 1, 1, 1, 1.
2. 1, 1, 2.
3. 1, 3.
4. 2, 2.
 
Server Muradasilov:
Un compito che veniva dato nei colloqui di lavoro alla Apple. Immaginate di avere un lavoro come cassiere in un negozio. Il tuo capo scopre per caso che hai delle capacità di programmazione e vuole che lo aiuti a scrivere un programma.

Gli ingressi sono:

1.Una determinata quantità di denaro.
2.Un array con tutti i tagli di monete disponibili.
È necessario scrivere una funzione che produca il numero di tutti i modi possibili per ottenere la quantità di denaro specificata utilizzando i diversi tagli di moneta disponibili. Per esempio, se avete bisogno di ottenere 4 centesimi da monete di denominazione 1, 2 e 3 centesimi, la funzione restituirà 4 - cioè quante combinazioni possibili ci sono dei numeri 1, 2 e 3 per ottenere un totale di 4:

1. 1, 1, 1, 1.
2. 1, 1, 2.
3. 1, 3.
4. 2, 2.

Per me, si risolve scrivendo un'unica funzione ricorsiva, prendendo come uno dei parametri il valore del massimo taglio di moneta disponibile per la profondità corrente.
(L'array con i tagli di moneta usati è preordinato e insieme alla quantità di denaro è disponibile per l'uso nella funzione ricorsiva)
 
 


 
 
Motivazione: