Fefer_Ivan's blog

By Fefer_Ivan, 5 years ago, translation, In English,

Hello, Codeforces.

UPD: Mashup feature is disabled until the end of the round. This is temporary and won't happen in the future.

Today we want to present you with our latest feature: mashup contests.

   

Such frame is available for all Codeforces users at Gym page, who took part in at least three official rated Codeforces Rounds. When you press Create Mashup Contest button, you are redirected to (SUDDENLY :) mashup creation page. On this page you can enter contest name and duration and find problems via problem search form.

Problem search form support search by the number of parameters including:

  • Problem code with format (contest id)(problem index). For example, 123C.

  • Problem name in both English and Russian language.

  • Contest name in both English and Russian language.

  • Tags.

In the same form you can enter problem URL from Polygon. For this to work you should give read access to codeforces user in your problem in Polygon.

Using this form you can add up to 26 problems to your contest.

After you found all the problems and press Create button, mashup contest will appear at Gym page. This contest will be visible to you only. If you want to share it with your friends, you can add it to the group.

If you want to enter not just name, but, for example, description, logo or start time, you can use edit form, available for all gyms. Just click on the notepad icon to the right of the contest at Gym page.

If you don't want to have manager access to the contest during participation, you can disable it in one click. Just uncheck "Manager" checkbox at Gym page or press Disable manager mode button in the contest interface. You can get your manager rights back the same way, if you need to change something. For example, to add more problems.

Good luck with trainings.
With best regards, Ivan.

 
 
 
 
  • Vote: I like it
  • +431
  • Vote: I do not like it

»
5 years ago, # |
  Vote: I like it +9 Vote: I do not like it

"Mashup is a special type of training contest, which consists of public problems from passed Codeforces rounds"

That should be "from past Codeforces rounds."

»
5 years ago, # |
  Vote: I like it 0 Vote: I do not like it

It will be better if we could set up start time and end time of the contest : )

  • »
    »
    5 years ago, # ^ |
      Vote: I like it +20 Vote: I do not like it

    You can do this. When you save your mashup, you can edit it more precisely. Just click on the notepad icon to the right of the contest on Gyms page.

»
5 years ago, # |
  Vote: I like it +47 Vote: I do not like it

yes...very useful for teachers in schools.that's a great idea.

»
5 years ago, # |
  Vote: I like it 0 Vote: I do not like it

Does this feature exist forever? Or just late?

  • »
    »
    5 years ago, # ^ |
      Vote: I like it +26 Vote: I do not like it

    This is a brand-new feature. We are going to support this feature as long as we can.

»
5 years ago, # |
  Vote: I like it +9 Vote: I do not like it

And how about deleting a mashup contest or deleting a problem from a mashup contest ?

  • »
    »
    5 years ago, # ^ |
      Vote: I like it +14 Vote: I do not like it

    Problem can be marked as hidden. Hidden problems are not seen by regular users. For mashups same feature will be implemented.

»
5 years ago, # |
  Vote: I like it +51 Vote: I do not like it

after this feature- topcoder 0 -- codeforces 10

»
5 years ago, # |
Rev. 2   Vote: I like it +33 Vote: I do not like it

A really nice christmas gift to community :)
Thanks Fefer_Ivan

»
5 years ago, # |
  Vote: I like it +12 Vote: I do not like it

This is a very good alternative for virtual judges.

»
5 years ago, # |
  Vote: I like it +19 Vote: I do not like it

This is very good feature and it's very neat and clearn. thanks a lot.

but is there any way to create a contest that more than one people can manage and add/delete problems??

»
5 years ago, # |
Rev. 2   Vote: I like it 0 Vote: I do not like it

Thanks for the awesome feature. Could I share a mashup contest with a team ? or just a friend ?

»
5 years ago, # |
  Vote: I like it 0 Vote: I do not like it

How can I delete a mashup contest or remove a problem from the contest?

  • »
    »
    5 years ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    Problem can be marked as hidden. Hidden problems are not seen by regular users. For mashups same feature will be implemented.

»
5 years ago, # |
  Vote: I like it 0 Vote: I do not like it

A great gift.

»
5 years ago, # |
  Vote: I like it 0 Vote: I do not like it

Good job! Thanks

»
5 years ago, # |
  Vote: I like it 0 Vote: I do not like it

While editing the contest, I get an error that says: 'Field should contain valid time' 'Field should "countain" valid time'. I think there's some bug, because I'm getting the same error even after trying various dates and times by various methods.

»
5 years ago, # |
  Vote: I like it +8 Vote: I do not like it

I think it is time to add pagination to Gym.

»
5 years ago, # |
  Vote: I like it +10 Vote: I do not like it

Love the Polygon! It's really good that you can create your own problems! Thanks Fefer_Ivan!

»
5 years ago, # |
  Vote: I like it 0 Vote: I do not like it

How to add problems from Polygon correctly? I can only submit via Mashup, but I am not able to see the description (even the title) of my problems. Just like the picture below.

Thanks and sorry for my poor English! :)

  • »
    »
    5 years ago, # ^ |
      Vote: I like it +5 Vote: I do not like it

    To add a problem from Polygon:

    • Give codeforces user at least read access to your problem.
    • Make sure your problem have package. Codeforces downloads only built packages. If you commit changes to your problem, they will appear on Codeforces only after you build new package. See Package tab in Polygon interface.
    • Copy problem url from here:
    • Paste this url into problem search box and press enter or click green plus in create/edit mashup form.

    • »
      »
      »
      3 years ago, # ^ |
      Rev. 2   Vote: I like it 0 Vote: I do not like it

      It seems that it doesn't work now!

      UPD. It works now.

    • »
      »
      »
      16 months ago, # ^ |
        Vote: I like it 0 Vote: I do not like it

      Could you tell me how to give codeforces user at least read access to my problem? The account for Polygon is not the account for codeforces? When I try, it shows Could not download problem descriptor [url=https://polygon.codeforces.com/*****]

      • »
        »
        »
        »
        16 months ago, # ^ |
          Vote: I like it 0 Vote: I do not like it

        Give at least READ access to the user called "codeforces" in Polygon. So "codeforces" is a special user in Polygon.

»
5 years ago, # |
  Vote: I like it 0 Vote: I do not like it

Thanks for this feature!

However, it's currently blocked for me. Perhaps it's because I made another one, or I'm not in Division 1 anymore (as opposed to when I made the earlier mashup) but I get an error message ("temporarily blocked by administrator").

»
5 years ago, # |
  Vote: I like it 0 Vote: I do not like it

What exactly do you mean by the "problem URL?" I have created a problem in Polygon, but am having difficulties adding it (with the error "Can't find problem descriptor").

Thanks for the feature also!

»
5 years ago, # |
  Vote: I like it 0 Vote: I do not like it

How can I select scoring type?

»
5 years ago, # |
  Vote: I like it 0 Vote: I do not like it

how can i add my friends to a mashup contest..?

»
5 years ago, # |
  Vote: I like it 0 Vote: I do not like it

Thanks for this great feature!

I've created a mashup contest with original problems I designed in polygon, then offered the contest to my group.

Now that the contest is finished they would like to practice the problems they didn't solve. How can I give them access to those problems?

I thought that it would be like a regular contest, where the problem go into the gym afterwards. But I cannot see them there, and I also cannot add problems to the gym myself.

Please help.

(I have tried to use the option "-> to practice", but that does not provide the option to practice, but rather it moves a participant's attempt from the scoreboard, erasing their times.)

  • »
    »
    5 years ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    In the contest page, on the right sidebar there should be a "Register for practice" button after the contest ends. Just tell them to click that.

    If you want to add problems to the Gym, you need to create a Gym contest, not a mashup. Mashups are private only.

»
3 years ago, # |
  Vote: I like it +13 Vote: I do not like it

I have 3 problem with mashups:

1 — how can I delete some mashup?

2 — how can I delete some problems from some mashup or change them?

3 — why the number of problems are limited to 26?

»
2 years ago, # |
  Vote: I like it 0 Vote: I do not like it

How to add problems from Polygon correctly? I can only submit via Mashup, and got accepted. But I cannot see the description (even the title) of my problems. Here is picture to clarify.

http://imgur.com/a/rL7ky

Any helps will be appreciated :)

»
20 months ago, # |
  Vote: I like it 0 Vote: I do not like it

Is it possible to add problems from previous Gym contests like NEERC or NWERC?

»
10 months ago, # |
  Vote: I like it 0 Vote: I do not like it

what does 'not a gym manager' means when I try to add contest managers in Mashup?

  • »
    »
    9 months ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    I am experiencing the same problem.

  • »
    »
    9 months ago, # ^ |
    Rev. 2   Vote: I like it +5 Vote: I do not like it

    It means the system is buggy. Well, here is my way to add managers:
    - Create group
    - Add contest to the group
    - Add corresponding person as manager to this group
    - Try to add them into mashup managers list
    - Wait around 2-5 minutes, microservices are syncing :-D
    - Finally add manager
    Sometimes it takes the person to perform sixth step by their own hands, I dunno why.

  • »
    »
    9 months ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    Although it's late. But this information may be useful for future users. I also faced the similar situation.

    Gym Managers are the users which have coach mode enabled. As of now, you cannot add Non-Coach users as managers in a gym contest.

    But as other users suggested adding to the group is the only soln.