Size: a a a

2021 July 10

C

CristiCristiano in supapro.cxx
По сути да) читал html доку?
источник

КП

Крылатый Пегас... in supapro.cxx
Холивар за сишку? Нафига?)
источник

🏥K

🏥🚑💊Capo Ordinato del... in supapro.cxx
так, спасибо, теперь есть чем заняться на выходные, поковыряю его
источник

C

CristiCristiano in supapro.cxx
Это не холивар тут все свои))
источник

🏥K

🏥🚑💊Capo Ordinato del... in supapro.cxx
новость то прям вообще свежая
источник

u

username in supapro.cxx
Я кстати потратил пару часов жизни, чтобы понять работу кода K&R, ну типа чтобы убрать лишние пробелы в тексте.

#include <stdio.h>                                            int main() {
       int c, space;
       while ((c = getchar()) != EOF) {
               if (c != ' ')
                       space = 0;                                                          
               if (c == ' ')
                       space++;                                              
               if (space <= 1)                                                       putchar(c);                                   }
}



Как это делается на пайтоне:

p = str(input(""))
while "  " in p:
   p = p.replace("  ", " ")
print(p)
источник

u

username in supapro.cxx
Конечно не совсем корректно сравнивать 2 эти языка, но все же...
источник

MA

Max Azatian in supapro.cxx
тут за питон по шапке дают 👀
источник

u

username in supapro.cxx
// Кое-где не правильно скопировал, но не суть
источник

C

CristiCristiano in supapro.cxx
Есть ещё хардкорный вариант без if
источник

A

Alex Ф-ф-фэils!🌠︙... in supapro.cxx
std::ranges::replace(std::getline(std::cin), "  ", " ")
источник

A

Alex Ф-ф-фэils!🌠︙... in supapro.cxx
Бля, опять т9 поломал часть кода
источник

C

CristiCristiano in supapro.cxx
На ассемблере можно было бы ещё веселее без условных переходов онли jmp
источник

Е

Егор in supapro.cxx
и в чём смысл
источник

A

Alex Ф-ф-фэils!🌠︙... in supapro.cxx
Окей, только поддержка кода   и перенос на другую архитектуру будет на тебе
источник

A

Alex Ф-ф-фэils!🌠︙... in supapro.cxx
Хз, ща стл шустрее асма
источник

C

CristiCristiano in supapro.cxx
Ну тут смысл в челенже.. а если без if(в некоторых местах) то можно чутка оптимизировать
источник

A

Alex Ф-ф-фэils!🌠︙... in supapro.cxx
А, ну тогда ок
источник

C

CristiCristiano in supapro.cxx
Ну тип пройтись по массиву найти все четные числа и всё это без branch mispredict
источник

C

CristiCristiano in supapro.cxx
Даже если процессор сможет определить 9/10 переходов то 1 branch mispredict всё испортит
источник