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

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

I'm not good at English.Sometimes I even spend more than ten minutes reading the problems during contests,so I always have more penalties than others.

I know most of the English words in the problem,but it's difficult for me to understand what the whole text is saying.

I'm Chinese,and our country has its own language.Thus,not everyone need to learn English well.In my opinion,English is only a subject in our school.Now I'm a middle school student,I realized that I was wrong,but it's too late.When I am a primary school student,my classmates and I hope we can go to Nanjing Foreign Language School,which is the best middle school in our city.We worked hard for it,I know the meanings of many words,but for some of them I don't know how and where to use these words.I fill those blanks with my intuition.If my intuition was right then I got high score.

Being not good at English for many years make me hate English classes.I want to listen carefully to the teachers,but I cannot do it.My rating is dropping only because I can't understand the problems in the contests.

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

»
21 месяц назад, # |
  Проголосовать: нравится +7 Проголосовать: не нравится

Get a VPN and learn it on Youtube.

»
21 месяц назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

I am pretty sure there are a lot of articles out there that will answer your question. Good Luck

»
21 месяц назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится

Probably the best way to learn English is to exploit the fact that it is basically the language of the (Western) internet. If possible, use software to evade the internet "wall" and start surfing English websites that interest you. In my case, I have been watching YouTube for many years and this really helped me improve my fluency and confidence.

  • »
    »
    21 месяц назад, # ^ |
      Проголосовать: нравится +10 Проголосовать: не нравится

    Additionally, trying to communicate on global communities can help a lot. Discord is one example of where you can find such communities. (Though still, you may need a VPN for using such things in Mainland China)

    • »
      »
      »
      21 месяц назад, # ^ |
        Проголосовать: нравится +3 Проголосовать: не нравится

      Yes, this is also it. One can use VPNs, or maybe certain browsers (like the one whose name rhymes with "xor")

»
21 месяц назад, # |
  Проголосовать: нравится +9 Проголосовать: не нравится

It's never late.

»
21 месяц назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Have you tried to use online translators in the contest?

»
21 месяц назад, # |
Rev. 3   Проголосовать: нравится 0 Проголосовать: не нравится

If you want to read the problem statement well immediately, you can guess what the problem means by glancing at the problem statement and reading the explanation of sample testcases.

On the other hand, to learn English well, start to pay attention to everything around you. For example, your comment should be like this:

Spoiler

You can solve *2800 problems. That is pretty awesome for a newbie. Good luck.

Edit: There is a logical error.(We read the explanation also to guess the meaning.)

  • »
    »
    21 месяц назад, # ^ |
      Проголосовать: нравится +10 Проголосовать: не нравится

    If you want to read the problem statement well immediately, you can guess what the problem means by glancing at the problem statement and reading the explanation of sample testcases.

»
21 месяц назад, # |
  Проголосовать: нравится +11 Проголосовать: не нравится

My advice:learn abusive-words first

»
21 месяц назад, # |
  Проголосовать: нравится +8 Проголосовать: не нравится

helo freind, since i am having improved my english sigficantly in past 1 year, i teach you how to do it. first you need to practise english writing. you can do it by writing very useful blogs con codeforce like i do. next you have to