Operator / Filter | Feature | Example |
---|---|---|

`""` | Exactly match | `"A+B - 2"` |

`()` | Priority specifier (parenthesis) | `A+B (2 | 3)` Problems with problem name containing "A+B" and either "2" or "3" |

`-` `!` `~` | Not included ('not' operation) | `-Large` Problems with problem name not containing "Large" `*s..g -@$me` Problems with problem level of Silver or more and Gold or less that I have not solved |

`&` | All included ('and' operation) | `"A+B" 2` Problems with problem name containing both "A+B" and "2" `#dp #math` Problems with both dynamic programming and math tags |

`|` | One or more included ('or' operation) | `Small | Large` Problems with problem name containing either "Small" or "Large" `#greedy | #ad_hoc` Problems with either greedy or ad hoc tags |

`*` `tier:` | Problem level`tier<int>` `range<tier<int>>` | `*b..s` Problems with level of Bronze or more and Silver or less `*g4..g1` Problems with level of Gold IV or more and Gold I or less `*0` Problems with level of Unrated or Not ratable |

`id:` | Problem #`int` `range<int>` | `id:1000..1099` Problems with problem # of 1000 or more and 1099 or less |

`s#` `solved:` | Solved user count`int` `range<int>` | `s#1000..` Problems solved by 1,000 or more people `s#100..500` Problems solved by 100 or more and 500 or less people |

`#` `tag:` | Tags`string` | `#dp` Problems with dynamic programming tag |

`/` `from:` | Problem sources and bookmarks`string` | `/ucpc2022` Problems of UCPC 2022 Finals `/*favorites` Problems with bookmark ID of favorites |

`t#` `average_try:` `µ#` | Average try count`float` `range<float>` | `t#3..5` Problems with average try count of 3 or more and 5 or less |

`%` `lang:` | Language`string` | `%ko` Problems written in Korean |

`@` `solved_by:` `s@` | Problems solved by user`string` | `@$me` Problems solved by me `@shiftpsh` Problems solved by shiftpsh |

`o@` `solved_by_org:` | Problems solved by organization `string` | `o@sogang` Problems solved by Sogang University |

`t@` `tried_by:` | Problems tried by user`string` | `t@$me` Problems tried by me `t@shiftpsh` Problems tried by shiftpsh |

`v@` `voted_by:` `c@` `contributed_by:` | Problems contributed by user`string` | `v@$me` Problems contributed by me `v@shiftpsh` Problems contributed by shiftpsh |

`c/` `in_class:` | Problems in CLASS`int` | `c/1` Problems in CLASS 1 |

`e/` `in_class_essentials:` | Essentials in CLASS`int` | `e/1` Essentials in CLASS 1 |

`s?` `standard:` | Standard problem`boolean` | `s?true` Standard problems |

`p?` `sprout:` `sp?` | Sprout`boolean` | `p?true` Sprout problems |

`o?` `solvable:` | Solvable`boolean` | `o?true` Solvable problems |

`v?` `votable:` `c?` `contributable:` | Contributable`boolean` | `v?true` Contributable problems |

`w?` `warning:` | Warning`boolean` | `w?true` Warning problems |

`v#` `voted:` `c#` `contributed:` | Contributed user count`int` `range<int>` | `v#10..` Problems contributed by 10 or more people `v#1..5` Problems contributed by 1 or more and 5 or less people |

`**` `vote_average:` `a*` `µ*` | Problem level weighted average `tier<float>` `range<tier<float>>` | `**b..s` Problems with level weighted average of Bronze or more and Silver or less `**s4` Problems with level weighted average of Silver IV + 0.0 `**g0.9..g0.5` Problems with level weighted average of Gold I + 0.1 or more and Gold I + 0.5 or less |

`s*` `vote_stdev:` `σ*` | Problem level weighted standard deviation `float` `range<float>` | `s*1..` Problems with level weighted standard deviation of 1 or more |

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` |

Room #302, 15 Daeheung-ro 20an-gil, Mapo-gu, Seoul, Republic of Korea 04136

Company Registration # 413-01-65278 · Mail-order Business Registration # 2023-서울마포-0839 · +82 10-8481-7347 · Check business information

‘solved.ac’ and ‘solved’ are trademarks of shiftpsh.com registered in the Republic of Korea.

‘Baekjoon Online Judge’ is a trademark of Startlink Inc.