Search
Write a publication
Pull to refresh
0
0
Send message
Достаточно сбрасывать спекулятивно загруженную строку кеша.
С чего бы вектору тяжести измениться? Космонавт-то в другую сторону отлетит.
Да и вообще, любые изменения под горизонтом событий из под него не выберутся, даже изменения в гравитационном поле.
Ок, памяти требуется O(B^2) бит, где B-размер чисел в битах, остальное — меньшего порядка.
А ещё общий xor можно собрать из побитовых xor-ов по диагонали.
Мда, тэги не прошли. И редактировать не могу.
В общем, посмотрел другие решения, и эта идея уже была приведена несколько раз. Памяти требуется на 32-е xor суммы.
Моя попытка#include

int main()
{
unsigned bit[32] = {}, all = 0, v, i;
while ( std::cin >> v ) {
all ^= v;
for ( i = 0; i < 32; ++i ) {
if ( v&(1
Это не принципиально. Ну будет аппарат греться в десять раз медленнее и просуществует 10 миллисекунд вместо одной.
Да, это я посчитал для первой строчки таблицы, с 1-граммовым аппаратом.
Если парус отражает 99.99% от 70 гигаватт, значит он поглощает 7 мегаватт, и 1 грамм его массы разогревается со скоростью порядка миллиона градусов в секунду.
Вопрос: какую долю от расчётных 186 секунд он просуществует?
Уровней будет столько же.
Каждый следующий уровень существенно больше предыдущего практически независимо от конкретных чисел. Т.е. разные уровни, конечно, можно сравнять, даже первый уровень простирается до бесконечности, но для равенства в меньшем уровне надо взять числа сами типа числа Грэма.
4^4^4^4 = 4↑↑4 хоть и сильно больше, чем 3↑↑3, тем не менее гораздо меньше, чем 3↑↑↑3.
От основания (первого числа) мало зависит, второе влияет немного больше, но количество стрелок всё равно перевешивает. Надо только чтобы второе число было хотя бы 3, т.к. двойка по сути не меняет уровень.

A = 3↑3 = 27
B = 3↑↑3 = 3↑27 = 7625597484987 > 11↑11
C = 3↑↑↑3 = 3↑↑B > 7625597484960↑↑7625597484960 = (B-A)↑↑(B-A)

Information

Rating
Does not participate
Location
Maryland, США
Registered
Activity