Problems
Юный программист и С++
Юный программист и С++
\includegraphics{https://static.e-olymp.com/content/ee/eec00776c3a38bc5675c00f0c996ca6fa6f6f6fe.jpg}
Леша учится в десятом классе, очень интересуется программированием и после окончания школы хочет поступить в университет на программную инженерию, чтобы стать таким же классным программистом, как его папа. А пока, чтобы не терять время зря, Леша стал читать умные книги и статьи про разные языки и технологии программирования. Так Леша узнал, что на свете существует много языков программирования - одни для реализации системного программного обеспечения, другие - для реализации вычислительных задач на суперкомпьютерах, третьи - для реализации программ для Интернета, четвертые - для решения логических задач и так далее. Леша понял, что освоить быстро такое огромное количество языков он не сумеет, да это и не нужно. Поэтому он выбрал язык С++, на котором решил учиться программировать. Леша быстро научился писать простые программы, освоил даже правила записи формата в операторах ввода-вывода. Но тут Лешин папа посмотрел на Лешины программы, пришел в ужас от увиденного и дал Леше почитать книгу "\textit{Совершенный код}". (Мы абсолютно уверены, что Вы эту книгу, конечно же, читали!)
Книгу "\textit{Совершенный код}" Леша прочитал, кое-что понял и решил кардинальным образом менять стиль программирования. А пока стал очень внимательно относиться к знакам '\textbf{\textbackslash n}', '\textbf{\textbackslash t}', '\textbf{\textbackslash r}' - такие символы часто используются в формате ввода вывода, но могут встречаться и с другой целью. А чтобы знать, как часто он использует такие символы, Леша решил написать программу, которая cчитает количество таких символов в программе.
Задача вроде бы простая, но Лешка бьется над ней уже третий день, но все какие-то ошибки в программе появляются. А Вы можете написать такую программу?
\InputFile
Входной файл содержит текст программы. Гарантируется, что в файле не более \textbf{1000} строк, а каждая строка содержит не более \textbf{100} символов.
\OutputFile
В выходной файл Вы должны вывести одно число - количество
'\textbf{\textbackslash n}', '\textbf{\textbackslash t}', '\textbf{\textbackslash r}'
в программе. В конце программы Леша всегда ставит комментарий
\textbf{//end}
Этот комментарий Леша всегда записывает с первой позиции.
\includegraphics{https://static.e-olymp.com/content/aa/aae6c5951e8e95b45d2ca70c2c91a465f2ad8a4a.gif}
Input example #1
#include #include char line[100] = " HELLO! \t\t My name is Lesha. \n"; int main() { int lenLine = strlen(line); printf("%d \r \n %s\n",lenLene, line); return 0; } //end
Output example #1
6