Size: a a a

IT KPI C/C++ ХВ (не UB)

2021 February 10

TL

Tony Lutsenko in IT KPI C/C++ ХВ (не UB)
🔥
это конечно гениально, но я хз как так считать в зависимости от ввода
Что конкретно тебя смущает?
источник

TL

Tony Lutsenko in IT KPI C/C++ ХВ (не UB)
А, тут ошибка
источник

🔥

🔥 in IT KPI C/C++ ХВ (не UB)
Tony Lutsenko
Что конкретно тебя смущает?
ну, 4 4 ввод, 18 вывод, откуда как?
источник

VI

Vladimir Ivanov in IT KPI C/C++ ХВ (не UB)
i/5 будет челочисленным делением если что
источник

TL

Tony Lutsenko in IT KPI C/C++ ХВ (не UB)
Vladimir Ivanov
i/5 будет челочисленным делением если что
Да
источник

TL

Tony Lutsenko in IT KPI C/C++ ХВ (не UB)
Оно и надо
источник

VI

Vladimir Ivanov in IT KPI C/C++ ХВ (не UB)
а
источник

VI

Vladimir Ivanov in IT KPI C/C++ ХВ (не UB)
потому что в этом обычно 99% ошибок вычислений
источник

VI

Vladimir Ivanov in IT KPI C/C++ ХВ (не UB)
поэтому я решил упомянуть
источник

TL

Tony Lutsenko in IT KPI C/C++ ХВ (не UB)
int arr(int k)
{
   return (k>1)*(k+5);
}

int elem(int i, int j)
{
   return arr(i-1) * pow(10, 1+((i-1)/5)) + arr(j-1);
}

int main()
{
   int i, j;
   std::cin >> i >> j;
   std::cout << elem(i, j);
}
источник

🔥

🔥 in IT KPI C/C++ ХВ (не UB)
Tony Lutsenko
int arr(int k)
{
   return (k>1)*(k+5);
}

int elem(int i, int j)
{
   return arr(i-1) * pow(10, 1+((i-1)/5)) + arr(j-1);
}

int main()
{
   int i, j;
   std::cin >> i >> j;
   std::cout << elem(i, j);
}
о
источник

🔥

🔥 in IT KPI C/C++ ХВ (не UB)
крутяк, спасибо. А где можно почитать про то как ты записал массив? я понял для чего, но не до конца понял как такое использовать для других случаев
источник

TL

Tony Lutsenko in IT KPI C/C++ ХВ (не UB)
🔥
крутяк, спасибо. А где можно почитать про то как ты записал массив? я понял для чего, но не до конца понял как такое использовать для других случаев
Я не записывал массив)
источник

🔥

🔥 in IT KPI C/C++ ХВ (не UB)
Tony Lutsenko
Я не записывал массив)
ну, ты его посчитал)))
источник

TL

Tony Lutsenko in IT KPI C/C++ ХВ (не UB)
Tony Lutsenko
int arr(int k)
{
   return (k>1)*(k+5);
}

int elem(int i, int j)
{
   return arr(i-1) * pow(10, 1+((i-1)/5)) + arr(j-1);
}

int main()
{
   int i, j;
   std::cin >> i >> j;
   std::cout << elem(i, j);
}
Здесь его значение вычисляется
источник

TL

Tony Lutsenko in IT KPI C/C++ ХВ (не UB)
Вот мои мысли
источник

🔥

🔥 in IT KPI C/C++ ХВ (не UB)
Tony Lutsenko
Здесь его значение вычисляется
вот это прям магия вне хогвартса, где так же научится?)
источник

TL

Tony Lutsenko in IT KPI C/C++ ХВ (не UB)
🔥
вот это прям магия вне хогвартса, где так же научится?)
Ну смотри
источник

TL

Tony Lutsenko in IT KPI C/C++ ХВ (не UB)
Думаем в индексах
источник

TL

Tony Lutsenko in IT KPI C/C++ ХВ (не UB)
Переслано от Tony Lutsenko
0 –> 0
1 –> 6
2 –> 7
3 –> 8
4 –> 9
источник