понятие сложности очень субъективно в нашем мире абстракций....
даже
int main()
{ cout<<"hello world!\n";
return 0;
}
с определенной степенью может показаться сложной.... :)
а под понятие "самая сложная с количеством строк кода" лучше тогда задать вопрос - какая самая большая программа в исчислимости строк кода?
на этот счет , по количеству строк кода тоже можно развести много дискуссий, ибо понятие SLOC тоже в разных интерпретациях встречается и определяется на практике по разному....
для прикола: "самая сложная программа это та, которая рекурсивно запускает сама себя, плодя исходный код бесконечно, заполняя все вычислительные ресурсы вселенной..."