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

Автор Ferrarixxx, история, 6 лет назад, По-английски

Hi guys ,
I think the editorial's solution (https://codeforces.me/blog/entry/78864)
for this (https://codeforces.me/contest/1367/problem/D) problem is wrong

Proof:
Try this test case :
1
cbazzkjbsdf
3
3 1 0

For the above testcase actual output should have been abc
but according to almost all codes(including editorialist's) its ksz

So am i correct ?? or have i made a mistake in understanding the problem??

I resort to your generous replies.

Thanks in Advance.

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

»
6 лет назад, скрыть # |
← Rev. 3  
Проголосовать: нравится 0 Проголосовать: не нравится

For the input,

1
cbazzkjbsdf
3
2 1 0

"cba" is incorrect. For "cba", the array b can be evaluated as -

b[0] = 0, as there are no characters in cba greater than c.

b[1] = |1 — 2| = 1, as only c is greater than the second character i.e. b.

b[2] = |1 — 3| = 2, similarly as above.

I think you are misinterpreting the problem.

»
6 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Codeforces community , Please help me out here

»
6 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

If there are several answers, output any.