Problems
All Problems
Newest Problems
Unsolved Problems
Recommended Problems
Contests
Submissions
Clarifications
Others
Announcements
Rankings
Credits
Learning Resources
C++ Reference
Donate!
Login
hmm's profile
Name
Ding Chenghao
School
NUS High School
Role
admin
Country
Singapore
View Submissions
Solved Problems
01knapsack
0405
1609
1821
3nplus1
3nplus1II
4russians
4sum
727
7up
GSS
UCFJ
abbb
acorns
addition
addition2
addition3
addk
adjlist
adjmatrix
aircon
airplane
alienalien
amicablecats
ancestor
ants
anutforajaroftuna
applefarm
appletree
area
area_noi
armpit
arrayfind
arraygraph
arraypartition
arrayproblem
assembly
atm
attention
attractions
bacteria
badnim
badpotato
badtree
ballgame
ballot
bananafarm
bananafever
bananasmoothie
bank
banks
basement
basketball
battleship
beareatrabbit
becomingred
belittle
bestplace
bigbinarytree
binarycoins
binaryroads
binaryspells
bizarrebuffet
bobek
bombing2
bookshelf
bossbattle
bosses
boundedpermutation
boundlessboxes
boxes2
boxes_hkicpc
boxhaskey
boxispull
bracketex
brackets
bracketscore
bracketsyndrome
brick
bridge_apio15
bubblesort
buffet
bunnyscore
burger
buycoke
buycomputer
buygifts
buyingcandy
cake
cake3
cakerun
camels
candies
candyboxes
candymountain_ex
candyshop
car
card
carpark
carrots
catchingcheaters
catdog
catfight
catleap
catlunch
ccs
charges
cheerleaders
chessislands
chinese
choochoo
christmasfeast
christmaxtrees
cht
chunlian
clique
clocktower
closedrooms
closingshop
cny
coinbag
coincombinations
coinjourney
coke
cokelesssugar
collectmushrooms
collectmushrooms2
collectmushrooms3
collectmushrooms4
collectmushrooms5
collectmushrooms6
commando
commonsubstring
competition
conductslip
conlang
construct
container
contestcalc
conversations
conversations_easy
convexhull
cookie
cookieclickeralpha
coprimecodependence
countalp
countingagain
couples
cowland
crab
crypto
cuberoot
cudak
cups
curtains
deathray
defense101
delivery
deque
descsort
destroy
diamond
dice
digits
dijkstra
dinowalk
discharging
divisibility
dna
doll_noi
dotjoin
doubleflip
dquery
dreaming
drones
duathlon
duckduckgo
ducknuggetconvention
duckwander
duckwar
dyingpolynomial
eatcake
eating
eeducation
eelimination
eescapism
eevacuation
election
employee
entropy
entropy2
erp
escalation
eta
evenorodd
evolution
exam
examinations
exhibition
explosion
explosives
exponentiate
exponentiate_ex
f7
factories
familytree
feast
feedthewallabies
feelgood
fenwicktree
ferries
fertile
fibo
figurines
findandprevent
findinggrass
fireandbeary
firefighting
firelord
fizzbuzz
flamethrower
flappyrabbit
flights
flipthat
floors
flybot
foodchain
football
foreveralone
fortunetelling
fourbuckets
fractions
fraud
frog3
frogs
fruits
fuel
fuelstation
funfair
galaxycollapse
garden
gcd
gecko
general
generosity
gerrymandering
gfriendmania
gfriendtree
gift
globalwarming
globalwarming_ceoi
gohcart
goodprogrammer
goodseq
goombatower
gotoschool
gotoubun
graphcraft
grassplant
greatmerge
greenbeans
greeting
grid
gridgame
growingtrees
guanine
guards
guards_easy
guards_ex
guessproblem
guessqueue
gwynethandtree
gymbadges
hacking
hamster1
happyarrays
harddisk
hashcollision
heatwv
hedgehogcrimes_easy
helloworld
helloworld2
history
hld
hld2
hole
homeworkextension
hoofpaperscissor
hop
housevisit
housing
hungryrabbits1
hungryrabbits2
hunter
ihate1111
illuminate
inequality2
inheritance
installingapps
integralmania
inversemax
inversions
ippt
iqtest
iqtest3
jamestreet
jams
jjooii2
journey3
jumping2
jumpontree
justright
kas
kfc
kickingshoes
knightmoves
koopatroopacave
kucice
labels
ladybugs
lasers
latex
laughter
lazycat
lboard
lcm
lcs
leave
leftright
lengthsort
letters
letterstamper
letterstamper_ex
levelingup
levenshtein
lfs
lightningrod
lineup
lineup2
lis
lis_easy
ljll
ljubomora
llis
localexpress
logs
lol
lopov
lostarray
love
lppfnlcst
lps
lratio
lualectures
luarulers
lunchbox
lunchcombo
lvm
magicboard
magiccarps
magicspell
magicstring
magicwand
mamamintaplusa
management
mandarins
manycolours
mate
matsuri
maximum
maximummonogonosity
maximumtriangle
medianheap
medianontree
medianstring
mememagic
messages
mice
milkweed
minimum
mining
minstack
modules
modulochain
moneychanger
mononono
monopoly
more_lca
more_lca2
motest
motest2
motest3
motivation
mountain
mountainrange
mountains
mrbeast
mrt
mugger
mulgogi
multiplechoice
naptime
neckties
nemo
network
newjeans
nian
nicenumber
nihonese
nis
nombor
nonboringsequences
nostatement
nprime
numberfun
numbergame
numbers
obstacles
obstacletree
omnomnom
omnomnom2
openingshop
optmilk
orangecollector
orangeroad
oranges2
orchard
oridance
outing
packingducks
packingpests
padoru
paint
pairs
pairsums
palindromicfizzbuzz
pandacity
pandaeyes
pandanumbers
papaya
parade
park
partitiongame
party
party_noi
pascal
pavement
payraise
peakfinding
peddler
penguinfood
penguinislands
perfectprimes
photo
picnic
pigeonhole
pigeonnests
pigeons
pilot
ping
pipes
pizzeria
placingrouters
planning
plantingpotatoes
playlist
poi
poklon
police
potatosalad
potatotree
power
pplow
prefixgcd
prefixsums
prime
primefactorization
primesort
problematicjourney
problemsetter
progression
progressionspells
promotion
psle
purplecandy
pushups
pythonindentation
qualitytime
quillvsowl
rabbitbars
rabbiteatrabbit
rabbitpainting
rabbitroad
race
railway
rainbowrabbit
rainbowroad
rainbowroad_ex
rarsum
razlika
rblock
reachability
reading
reciprocals
rectangleoutline
redblacktree
relaymarathon
removalcosts
reopening
repairs
replacedigits
replacingpavement
restaurant
riggedroads
rightangtri
rmaxq
rmq
roadsideadverts
roadtrip
robobear
rolling
rootedlca
rotarylock
routers
routine
royalguards
rubies
runway
safety
sailor
sandd
sawmills
scalars
scanner
sculptures_apio15
sealevel
segmentoperations
segmenttree
segmenttree2
segmenttree3
selectingintervals
selfpermutation
semiconnected
sequence_apio
sherlockinversions
shikandgame
shops
shortest
shuttlerun
sightseeing
sightseeing2
simcity
simp
simplebridges
simpletask
singlefile
singleflip
skillmoves
skyline
skyscraper_apio15
smallprimes
smurf
smurfpaths
snack
snakenladder
snakesnack
snakesnack2
snapknack
sniper
snowball
snowcow
socks
solonim
sonictheparallelogram
sonya
soos
sort
sortbooks
souvenirs
spaceinvaders
speakers
special
spellofweakness
splithunny
spy
square_ioi
squidzofrenzic
stackweights
stamps
stepgame
sterilizing
stickytape
stones
stonk
stories
straight
strawberry
streakmanipulation
streets
strikes
subgraphs
subtaskstitching
sumint
summit
sunshine
supermarket
supplies
swapsort
swayingflowers
swimming
swords
taxcollection
telepathy
telephone
threetwentyoneam
tiles
timeexam
topical
touchinggrass
tour
tourist
tourist_noi
towerdefense
towers
train
train_ex
trains
transform
trapezes
travel
treecutting
treepainting
treepruning
treepruning2
trekking
triangles
triusis
troubles
twomeals
typicalstairs
typo
ultimateifelse
uniquenumbers
uniquepath
universe
unluckyfloors
unmerge
vainish
variety
veryeasyproblem
visitinggf
votingcities
wabbit
wabot
walking
wallabyhop
warp
watching
weddingcoins
wires
workload
workoutplan
wormholes
xmas
zooqueue