Если вы пользуетесь cin/cout, добавьте:

ios_base::sync_with_stdio(0); // отключение синхронизации с printf,scanf

---

Наиболее быстрые из стандартных функций:

getchar(); // считать символ
gets(s); // считать строку до перевода строки, char*

putchar(c); // вывести символ
puts(s); // вывести строку с переводом строки в конце

---

Реализацию еще более быстрого чтения и вывода можно найти в cpp.html