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

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

Hi, Codeforces!

Remember this post https://codeforces.me/blog/entry/105779 about highlighting test cases in example inputs?

Well, with a quick push, Vladosiya and I have now added support for highlighting cases in the outputs as well. On hover (or tap on mobile), the corresponding input and output cases even get highlighted together. Look at this beauty:



There's still a bit of polishing needed for situations when authors add custom outputs or in some other unusual scenarios, but the basic functionality is already there and ready to use.

Enjoy the upcoming rounds!

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

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

thanks mike

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

wow! wonderful

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

Thanks a lot, I was very irritated finding the output case which match with some random input line

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

Much needed. Ty Mike :D

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

Thankyouuuu! A very useful feature indeed. No more counting of the number of lines :D

»
14 месяцев назад, скрыть # |
← Rev. 2  
Проголосовать: нравится +4 Проголосовать: не нравится

Thank you mike now it will be easy to locate testcases output

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

yippee

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

Really convenient, thanks!

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

orz, by the way I noticed that there is big horizontal scroll when the test case is highlighted (don't know if it is intended)

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

thankyouuuuu!!!

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

I noticed this today during the contest, and I was like, "Dude, was this always a thing because I swear I've never seen this. Maybe the contest writers added it somehow".

It's a wonderful addition, thanks

»
14 месяцев назад, скрыть # |
← Rev. 2  
Проголосовать: нравится +3 Проголосовать: не нравится

I see this During Contest and that's Amazing.

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

Was helpful for me. Thanks !

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

Thank you very much! I think this is a very useful feature, staring for long periods trying to find the correct output for the input really strains my eyes

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

Tnx for that..it's really helpful..

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

Thank you so much Mike! This will help us a lot. :)

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

Mike was grinding FFT for those holy years to make this update

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

Thanks Mike! Can you also introduce country standings for contests?

»
14 месяцев назад, скрыть # |
 
Проголосовать: нравится -13 Проголосовать: не нравится

How Important. especially for the 5000 cheaters who are still free.

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

I think there is a bug for the problems which has 2 or more examples

For instance, 2139E2 - Maple and Tree Beauty (Hard Version)

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

thanks mike!

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

This feature is applied for the questions after the recent edu round or even the problem's that are before edu round?

Cuz I was unable to see the highlighting for output on this question:recent DIV 4 E

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

YAAAAASSSSSSSSSS

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

Thank you so much, can you share how to do it?

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

yeah i could feel the change , thanks a lot

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

goated

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

Pretty useful. It really helps out!

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

dark mode

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

Thanks Mike! orz

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

Wow! thanksss.

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

Very helpful thx

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

Nice feature!!!

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

orz

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

what is custom output?

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

I have encountered a couple bugs pertaining to this new feature:

  1. Hovering over an input does not change the appearance of the output section for me. In fact, the output section is now one solid color instead of the alternating colors (which were previously used for making distinctions between each sample output). (I have tried this on firefox, chrome, and other chromium-based browsers, all of which have this issue.)
  2. It seems that hovering over an input temporarily sets the document width and height to extraordinarily large values. Upon scrolling while in this state, moving/hovering the mouse over the input will cause the page to sporadically jump between where I last scrolled and back to the top-left of the document (which causes a flickering effect).

If needed, I can provide a video.

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

this is useful, thank.

may I request another feature, when our tests fail due to WA, the report only shows that token doesn't match on line number XYZ ..

now if we have this mapping where we know which line of output matches with which input, can we please have wrong submissions show us the input for failed test case

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

Thank you!! it really helps saving time in contests

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

Vladosiya In the contest that just finished this feature did not work. Is that normal?

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

.

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

Hello, I am unable to send private messages.
Please delete my Codeforces account: Thank you.

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

Hi! Thanks for the sample case highlighting feature—really useful. But for few problems i am unable to observe this feature nowadays like, On contest 2148, problem D, the input↔output hover highlighting doesn’t activate for me (browser: Chrome/Edge, OS: Windows 11). I tried refreshing and disabling extensions, but no luck. Is this the same for others too or is it happening only with me?

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

well done