Пожалуйста, подпишитесь на официальный канал Codeforces в Telegram по ссылке https://t.me/codeforces_official. ×

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

Автор yahooo, 13 лет назад, По-русски
В некоторых извращенных задачах бывает нужно вводить русский текст (редко, но бывает), есть ли какой то способ сделать это без геморроя в С++? Под геморроем я подразумеваю ввод посимвольно и шаманство после этого с кодами символов.
  • Проголосовать: нравится
  • -13
  • Проголосовать: не нравится

»
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
хм, можно сразу русскими писать, только надо сохранить исходник в нужной кодировке... в ascii... в вижле если не ошибаюсь windows-1251 или что-то подобное... или utf-8... в fare например можно менять кодировки на F8... на shift+F8 просмотреть все доступные (вроде только 2.0+ есть много кодировок)
  • »
    »
    13 лет назад, # ^ |
      Проголосовать: нравится -11 Проголосовать: не нравится
    не очень понял, как это применимо, и если я посылаю на сервер как это работает?
    • »
      »
      »
      13 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится
      ты посылаешь файл, этот файл может быть сохранён в разной кодировке... т.е. одни и те же коды в разных кодировках означают разные символы...

      есть ещё вариант просто посылать через форму где вставляется исходник... в запуске на кф работает...
»
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
setlocale(0,""); - не ? 
»
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
http://cppalgo.blogspot.com/2009/12/dlgsuby.html
»
13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
так а в чем проблема с русскими символами? у них просто коды отрицательные, и ты знаешь об этом. никаких шаманств не нужно scanf/printf & cin /cout нормально с ними работают.
»
13 лет назад, # |
  Проголосовать: нравится +5 Проголосовать: не нравится
А в английской версии условий тоже нужно вводить русский текст? Если так, то это не очень хорошо по отношению к руссконеговорящим участникам.
  • »
    »
    13 лет назад, # ^ |
      Проголосовать: нравится -16 Проголосовать: не нравится
    чем же? нам английский текст вводить нормально, а им русский нет? и вообще, англоязычным (как и русскоязычным) не пох что вводить, мне кажется главное решить задачу, а ввод пусть хоть на китайском
    • »
      »
      »
      13 лет назад, # ^ |
        Проголосовать: нравится +6 Проголосовать: не нравится
      Ну-ну.
      Посмотрю, как ты будешь сдавать задачу, в которой требуется вывести
        是的, если число четное
        , если число нечетное
      • »
        »
        »
        »
        13 лет назад, # ^ |
        Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

        я к примеру, ну в смысле ввод не должен играть значения

    • »
      »
      »
      13 лет назад, # ^ |
        Проголосовать: нравится +7 Проголосовать: не нравится
      Ты правда не видишь разницы между "нам английский" и "им русский"?
      • »
        »
        »
        »
        13 лет назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится
        ну объясни же, в чем разница?
        • »
          »
          »
          »
          »
          13 лет назад, # ^ |
            Проголосовать: нравится +13 Проголосовать: не нравится
          1. В том, что у нас в школах английский язык - обязательный предмет. И если уж не язык, то хотябы алфавит уж точно все выучили.
          2. В том, что у тебя на клавиатуре есть английские буквы. Кторыми, к слову. написан твой ник на кодефорсес.
    • »
      »
      »
      13 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится
      и вообще ребят, я спрашивал про ввод русских букв, а вы тут какой то левый холивар разводите