Operator / Filter | Feature | Example |
---|---|---|
"" | 完全一致 | "A+B - 2" 問題名に "A+B - 2" が含まれる問題 |
() | 優先順位指定子 (括弧) | A+B (2 | 3) 問題名に "A+B" が含まれ、"2" または "3" が含まれる問題 |
- ! ~ | 含まない ("not" 演算) | -Large 問題名に "Large" が含まれない問題 *s..g -@$me Silver 以上 Gold 以下の問題で、自分が解いていない問題 |
& | 両方含む ("and" 演算) | "A+B" 2 問題名に "A+B" と "2" が両方含まれる問題 #dp #math ダイナミックプログラミングと数学の両方のタグを持つ問題 |
| | 1つ以上含む ("or" 演算) | Small | Large 問題名に "Small" または "Large" が含まれる問題 #greedy | #ad_hoc グリーディアルゴリズムまたはアドホックタグを持つ問題 |
* tier: | tier<int> range<tier<int>> | *b..s *g4..g1 *0 |
id: | int range<int> | id:1000..1099 |
s# solved: | int range<int> | s#1000.. s#100..500 |
# tag: | string | #dp |
/ from: | string | /ucpc2022 /*favorites |
t# average_try: µ# | float range<float> | t#3..5 |
% lang: | string | %ko |
@ solved_by: s@ | string | @$me @shiftpsh |
o@ solved_by_org: | string | o@sogang |
t@ tried_by: | string | t@$me t@shiftpsh |
v@ voted_by: c@ contributed_by: | string | v@$me v@shiftpsh |
c/ in_class: | int | c/1 |
e/ in_class_essentials: | int | e/1 |
s? standard: | boolean | s?true |
p? sprout: sp? | boolean | p?true |
o? solvable: | boolean | o?true |
v? votable: c? contributable: | boolean | v?true |
w? warning: | boolean | w?true |
v# voted: c# contributed: | int range<int> | v#10.. v#1..5 |
** vote_average: a* µ* | tier<float> range<tier<float>> | **b..s **s4 **g0.9..g0.5 |
s* vote_stdev: σ* | float range<float> | s*1.. |
Type | Explaination | Example |
---|---|---|
int | Integer value | 1 , 2 , 3 |
float | Floating point value | 1 , 1.5 , 3.14 |
boolean | True/false value | 0 , f , false 1 , t , true |
string | Strings | hello , world |
range<int> | Range of integers | 1 1000.. ..1000 3..14 |
range<float> | Range of floats | 1 1.5.. ..3.14 3..3.14 |
tier<int> | Level/tier | g1 r5 7 |
range<tier<int>> | Range of levels/tiers | g1 s b1..b5 r5..r1 ..p p.. s1..p |
tier<float> | Exact level/tier | g1 b0.5 9.6 |
range<tier<float>> | Range of exact levels/tiers | g1 s b1..b5 p5.5..p5.4 |