Блог пользователя ilia_rr

Автор ilia_rr, 19 месяцев назад, По-английски

Hi codeforces

The longest codeforces activity streak (until now i think) has finally stoped after about 2 years.

Полный текст и комментарии »

  • Проголосовать: нравится
  • +49
  • Проголосовать: не нравится

Автор ilia_rr, 3 года назад, По-английски
  • Проголосовать: нравится
  • +174
  • Проголосовать: не нравится

Автор ilia_rr, 3 года назад, По-английски

IOI statement

IOI organizers do not have the authority to comment on such an issue.

Why they didn't condemn the invasion of Iraq, Afghanistan, Yemen, Palestine and Syria?

Because their people are not European? or because the attacks were carried out by the United States, Saudi Arabia and Israel?

War is bad, but it must be bad for everyone, regardless of skin color or location.

We should not condemn an ​​attacker and ignore another one. This is completely racism.

Полный текст и комментарии »

  • Проголосовать: нравится
  • -38
  • Проголосовать: не нравится

Автор ilia_rr, 3 года назад, По-английски

Hi everyone!

When I try to open a acmsguru problem from last unsolved it says "No such contest" and returns to the last page I was on.

It's because last unsolved link for sgu problems is https://mirror.codeforces.com/problemset/problem/99999/{ID}

But there is no such page. it should be https://mirror.codeforces.com/problemsets/acmsguru/problem/99999/{ID}

MikeMirzayanov can you fix this?

Thanks

Полный текст и комментарии »

  • Проголосовать: нравится
  • +16
  • Проголосовать: не нравится

Автор ilia_rr, 3 года назад, По-английски

Hi everybody!

This blog is about speeding up C/C++ compilers with precompiled headers.

Including lots of headers or big headers like bits/stdc++.h will increase compilation time. This can be annoying even with high speed processors. We can solve this using precompiled headers.

What are precompiled headers?

You can compile a header like stdc++.h to stdc++.h.gch and compiler will use it instead of compiling the header every time you are compiling your code. Less processing => Less time.

How to use precompiled headers?

  1. Find your g++ default include directory

    • Ubuntu: /usr/include/x86_64-linux-gnu/c++/{version}
    • Windows: C:\MinGW\lib\gcc\mingw32\{version}\include\c++
  2. Compile headers you need (I recommend using bits/stdc++.h instead of including lots of headers).

    g++ {header name} {flags you use when compiling a normal code}

  3. Put .gch files in the right place. You have 2 Options:

    • Put them in the directory you find the headers & use #include <header name>
    • Put them in your code directory & use #include "header name"

    I recommend first options because the second one will work only when .gch files are in the code directory and it takes a little extra time to search in code.

Compile a code and feel the difference!

Comment your issues or suggestions.

Be good and code fast ;)

Полный текст и комментарии »

  • Проголосовать: нравится
  • +44
  • Проголосовать: не нравится

Автор ilia_rr, 3 года назад, По-английски

Hi everyone!

I think there is a problem with user activity.

logged in:

logged out:

Even though "What activity will be shown to other users" is set to All.

What's the problem?

Sorry for my bad English.

Полный текст и комментарии »

  • Проголосовать: нравится
  • +44
  • Проголосовать: не нравится