AtCoderProblems icon indicating copy to clipboard operation
AtCoderProblems copied to clipboard

Difficulty 0-54-147-400 を区別する

Open MatsuTaku opened this issue 4 years ago • 2 comments

現時点のDifficultyIconは,Difficulty400未満はすべて灰色のアイコンで統一したバロメータで表示しており,区別しづらいという問題があります.

これはAtCoderのレート表示にも同様の問題があり,レート0-54-147-400を区別することも検討されています.https://twitter.com/chokudai/status/1341615630655447040?s=20 (レート{54,147}は丸めなしレート{-400,0}に相当)

これをDifficultyIconで反映するのは如何でしょうか.

簡単なデザイン案としては

  • 54か147(actual -400, 0)未満は若葉マーク(🔰, U+1F530)みたいなアイコンにする
  • bootstrap icon からそれっぽいのを探すhttps://icons.getbootstrap.com/

0-54

2021-02-21 - 54

54-147

2021-02-21 - 147

MatsuTaku avatar Feb 20 '21 15:02 MatsuTaku

問題を整理すると、以下の2点かと思います。

  • AtCoderの仕様ではレート400未満が圧縮されるため、生レートで400程度の差が100程度に圧縮されたりしている。
  • 現在のバロメーター表示は 50 程度の difficulty 差を区別するのに向いていない。

ただ、difficulty 200 未満の問題はABCでもほとんど全員が解いていますし、その範囲内で区別したい人がどういった層なのか、というのは検討の余地がありそうです。

kenkoooo avatar Feb 21 '21 08:02 kenkoooo

プログラミングを学びたての人から見ると,54-147-400 は難易度的に違いを感じるのではないかと思います(主観です)

例えば,以下のような問題で差が出る気がします.

54-146 ループの実装,数学的工夫, etc.

147-399 列挙の応用,データ構造,計算量の知識, etc.

MatsuTaku avatar Feb 21 '21 10:02 MatsuTaku