Перейти к содержимому

За какое время отработает программа?

go · basicsAvito / Авито (платформа)не решено

За какое время отработает программа?

const numRequests = 10000
var count int
func networkRequest() {
time.Sleep(time.Millisecond) // Эмуляция сетевого запроса
count++
}
func main() {
for i := 0; i < numRequests; i++ {
networkRequest()
}
fmt.Println(count)
}

Доп. задача: изменить код так, чтобы запросы выполнялись в многопоточном режиме за минимальное время.


Источник: Avito / Авито (платформа)

← Что выведет и почему? · Все задачи · Go · ## Условие →