Problems
All Problems
Newest Problems
Unsolved Problems
Recommended Problems
Contests
Submissions
Clarifications
Others
Announcements
Rankings
Credits
Learning Resources
C++ Reference
Donate!
Login
ryangohca's profile
Name
Ryan Goh Choon Aik
School
Raffles Institution
Role
superadmin
Country
Singapore
View Submissions
Solved Problems
01knapsack
0405
1402
1402_2
1503
1609
1821
3nplus1
3nplus1II
4cuts
4russians
4sum
727
7up
GSS
abbb
abc_apio23
acorns
add1
add1_easy
addition
addition2
addition3
addk
addone
addsubtract
adjacentswaps
adjlist
adjmatrix
aesthetic
aircon
airline
airplane
aliens
aliens_ioi
amicablecats
ancestor
ants
anutforajaroftuna
appeal
applefarm
appletree
arcade
area
area_noi
armpit
arrangetoys
arrayfind
arraypartition
arrayproblem
artswap
assembly
assignpaths
atm
attention
bacteria
badchef
badknapsack
badnim
badpotato
badtree
ballgame
ballot
ballsofbuma
bananadance
bananafarm
bananafever
bananasmoothie
bank
basement
baseplans
baseplans_ex
basketball
beareatrabbit
beautifulbrackets
becomingred
berlandtaxi
bestplace
bichrome
binarycoins
binarylock
binaryroads
binaryseq
binomial
blanko
blocks
bobek
bombing
bombing2
books
bookshelf
bore
boring
bosses
bosubaiko
bottle
boundedpermutation
boundlessboxes
boxes_hkicpc
boxhaskey
boxispull
boxoffice
bracketcoloring
bracketex
bracketflip
brackets
bracketscore
bracketsuperseq
bracketsyndrome
breakfast
brick
bridge_apio15
bubblesort
bucketstacking
buffet
buildings
bunchlocks
bunnyscore
burger
burgers
buycoke
buycomputer
buygifts
buyingcandy
cake
cake3
cakerun
camels
candies
candies_joi
candles
candyboxes
candymountain_ex
candyshop
car
card
cardgame
cardgame2
cards
cardtrick
carpark
carrots
cashmoney
casino
catalansum
catchingcheaters
catdog
catfight
catgameshow
catleap
catlunch
catnames
catteams
cave
ccs
centroid
change
charges
cheerleaders
chemistry
chessislands
chinese
chocolate
choochoo
christmasfeast
christmasfiboseq
christmastree
christmasturkeyfarm
christmaswall
christmaxtrees
chunlian
citymapping
climatechange
clipboard
clique
clockpalindrome
clocktower
closedpath
closedrooms
closingshop
cloudcomputing
cny
coinbag
coincombinations
coinjourney
coke
cokelesssugar
collaboration
collectmushrooms
collectmushrooms2
collectmushrooms3
collectmushrooms4
collectmushrooms5
collectmushrooms6
colorgraph
colour
colourblind
combo
commando
commonsubstring
compact
competition
construct
container
contestcalc
convention
conversations
conversations_easy
convexhull
cookieclickeralpha
cooperation
copyandpaste
corporate
countalp
countingagain
countinghaybales
couples
cousin
cowland
cp2booksales
cross
crypto
cuberoot
cudak
cups
curtains
cyberland_apio23
cycling
deathray
decayedbridges
deciphering_zane
deciphering_zane_4
deciphering_zane_ex
deda
deletingnumbers
deliveroo
delivery
departure
deque
descsort
devil
diamond
dice
digits
digitsum
dijkstra
dinowalk
discharging
distribution
divisibility
divsum
divsum_dec18
dkdk
dna
dna_ioi
doll_noi
domine
dominoes
doodles
dotjoin
doubleflip
doubletrouble
dquery
dragonfly
dreaming
drones
duckduckgo
ducknuggetconvention
duckwalk
duels
dyingpolynomial
dzumbus
eatcake
eating
edgeflip
eeducation
eelimination
eescapism
eevacuation
eexploration
election
employee
entropy
entropy2
enumeratingbrackets
equals
erp
escalation
escape
escapesadland
eta
evenorodd
events
exam
examinations
excombo
exhibition
exoticplants
explosion
explosives
exponentiate
exponentiate_ex
f7
factories
feast
feedthewallabies
feelgood
fencing
fencing2
fenwicktree
ferries
fertile
fibble
fibo
fibotree
findinggrass_ex
fire
fireandbeary
firecracker
firefighting
firelord
fireworks
fitnesscorner
fizzbuzz
flamethrower
flappyrabbit
flights
flip
flipthat
flood
flooding
floors
flowering
flybot
foodchain
foreveralone
forkintheroad
fortunetelling
fourbuckets
fractionalmultiset
fractions
fraud
frog3
frogs
fruits
fruits_noi
fruitsequences
fuel
fuelstation
funfair
funnynim
funnytree
garaza
garden
garden_ioi05
garden_ioi08
gcd
gecko
general
generosity
gerrymandering
gfriendmania
gfriendtree
gift
girlfriend
globalwarming
globalwarming_ceoi
globalwarming_ex
gohcart
goinghome_agc
goodmorning
goodprogrammer
goodseq
goodsubsegments
gotoschool
gotoschool_ex
gotoubun
grapevine
graph
graphcraft
graphoverflow
grassplant
grazing
greenbeans
greeting
grid
gridgame
growingtrees
guanine
guards
guards_ex
guessarray
guessproblem
guessproblem2
guessproblem3
guessproblem3_ex
guessproblem4
guessproblem4_ex
guessqueue
gwynethandtree
gymbadges
hacker
hacking
haiku
hamster1
harddisk
hashcollision
hdb
heatwv
hedgehogcrimes_easy
hellokitty
helloworld
helloworld2
hipercijevi
historical
history
hld
hld2
holdinghands
hole
holeetree
homeworkextension
hoofpaperscissor
horses
hotspot
housevisit
housing
hungryrabbits1
hungryrabbits2
hunter
hurt
identifyinggirlfriends
ihate1111
illuminate
imagination
index
indivisibility
inequality
inequality2
inequality3
infiniteloop
inheritance
inspections
installingapps
intercastellar
interestring
invasion
inversemax
inversions
ippt
iqtest
iqtest2
iqtest3
island
island_boi
ispit
istj
jamestreet
jams
jedan
jjooii2
joke
journey3
jumper
jumping2
jumpontree
jumps
justright
kfc
kickingshoes
knapsack
knightmoves
kronican
kthpar
kthsubstring
kusac
labels
ladybugs
lambsrespite
lampposts
lamps
lasers
latex
laughter
lazycat
lboard
lcm
lcs
leastround
leave
leftright
lemmas
lemonadestand
lengthsort
letters
letterstamper
letterstamper_ex
levelingup
levenshtein
lfs
lightningrod
lineup
lineup2
lis
lis_easy
ljll
ljubomora
llis
localexpress
logs
lol
lopov
lostarray
lppfnlcst
lppfnlcst2
lppufdsrb
lps
lratio
lualectures
luarulers
luckynumbers
luckynumbers2
lunchbox
lunchcombo
lvm
magick
magicwand
makemst
malcolm
mamamintaplusa
management
mandarins
manycolours
marathon
mate
math
mathtest
maxavg
maximum
maximummonogonosity
medianheap
medianstring
mememagic
merchant
merchant_o
mercurypoisoning
mergeguessproblem
mergers
mice
midas
milkweed
minimetro
minimum
mining
minstack
miracleflover
mobitel
modsum
modules
molecules
moneychanger
monochromecat
monopoly
monsters
moosic
morepaths
motest2
mothertounge
mountain
mountainrange
mountains
movingboxes
mrbeancurd
mrbeast
mrt
mugger
mulgogi
multipaths
multiple
mushroomfarm
naan
naptime
neckties
nemo
network
network2
nevergiveup
newjeans
newlottery
nian
niangao
nicenumber
nihonese
nis
nonboringsequences
nostatement
notebook
nprime
numberfun
numbers
numericalstrings
nutritionist
obstacles
obstacletree
ohbabyntriples
omnomnom
omnomnom2
openingshop
optimalsubseq
optmilk
orangecollector
orangeroad
oranges2
orchard
orchard2
oridance
orlando
outing
packingpests
padoru
paint
paintrectangles
pairs
pairs_atcoder
pairsums
palindromicfizzbuzz
pancake
pandacity
pandaeyes
pandanumbers
pandaski
pandasoldiers
papaya
parade
park
partitiongame
party
party_noi
pascal
password
pavement
payraise
peakfinding
peddler
penghulu
penguinfood
penguinislands
performance
photo
picnic
pigeonhole
pigeonnests
pigeons
pillars
pilot
ping
pipes
pizzeria
placingrouters
plagia
planning
plantingpotatoes
ples
poi
pokeadd
pokemonmaster
pokenumbers
poklon
police
portals
postcard
potatosalad
potatotree
potionseasy
potionshard
power
prefixgcd
prefixsums
pressstart
prime
primefactorization
primepie
primesort
prisoners
problematicjourney
problemsetter
progression
progressionspells
promotion
psle
purplecandy
pushups
puttingstrings
pythonindentation
quality
qualitytime
queuecutting
quillvsowl
rabbitbars
rabbitbridges
rabbiteatrabbit
rabbitlineup
rabbitmeeting
rabbitpainting
rabbitplane
rabbitradar
rabbitroad
rabbittolls
race
radiance
radioactive
ragingthunder
railway
rainbowrabbit
rainbowroad
rainbowroad_ex
rangedeleting
rank
rarsum
rarwall
ratar
razlika
rblock
reachability
reading
rebuild
reciprocals
rectangleoutline
redblacktree
relaymarathon
relutree
removeedges
removeelements
reopening
repairs
replacedigits
republiccity
restaurant
riggedroads
rightangtri
rmaxq
rmq
roadsideadverts
robobear
robot2
robots
rootedlca
roots
rotarylock
routers
routes
routine
rubies
runway
safety
sailor
sale
samelength
sandd
sardines
sawmills
scalars
scanner
schedule
scrivener
sealevel
secret
secret_mco
segmentoperations
segmenttree
segmenttree2
segmenttree3
segmenttreebeats
selectingintervals
selfdefence
selfpermutation
september
sequence
sequence_apio
servers
sherlockinversions
shikandgame
shopping
shops
shortest
show
shuffling
shuttlerun
sightseeing
sightseeing2
simcity
simp
simplebridges
simpletask
singlefile
singleflip
skillmoves
skyline
skyscraper_apio15
smallprimes
smallprimes_ex
smokeflower
smurf
smurfberries
smurfpaths
snack
snail
snakecode
snakenladder
snakesnack
snakesnack2
snapknack
snowball
snowcow
snukethewizard
solarstorm
solonim
sonya
sort
sortbooks
sortedandsorted
sos
spaceinvaders
speakers
special
specialmultiset
spellofweakness
spiderweb
splithunny
spy
square_ioi
squarerect
squidzofrenzic
stackweights
stamps
stepgame
sterilizing
stickytape
stones
stonk
stories
straight
strawberry
streakmanipulation
streetlamps
streets
strikes
stringsofimpurity
subgraphs
subknapsack
subtaskstitching
subwaytrip
sumalllis
sumint
summarising2020
summarising2023
summarizing2021
summit
sumo
sunshine
supermarket
supperbox
supplies
surnames
swap
swapsort
swayingflowers
swimming
swords
taxcollection
telepathy
telephone
testing4
thanossort
thanossort_st4
thief
threetowers
thunderstorm
tiles
timeexam
timeleap
toblerone
toll
tomandjerry
tomskitchen
topical
touchinggrass
tour
tourist
tourist_noi
towerdefense
towers
towers_noi
toy
train
train_apio24
train_ex
trains
trains_mco
transform
travel
travelbloggers
treecutting
treepruning
treepruning2
trekking
triangles
trianglesum
triusis
trivialexam
trivialexam_ex
trivialexam_ex_ex
trivialmaths
troubles
truck
twomeals
typicalstairs
typo
ufo
ultimateifelse
umbrella
uniquenumbers
uniquepath
unitedcows
universe
unluckyfloors
unmerge
usefft1
vainish
valley
variety
vault
veryeasyproblem
village
visiting
visitingsingapore
voting
votingcities
vouchers
wabbit
wabbitosu
wabot
walking
wall
wallabyhop
wallisstop
wandering
warp
watching
waterslide
weddingcoins
weightedguess
werewolf
whackamole
wires
wiring
woodcutter
workload
workload2
workoutplan
wormholes
xmas
xorb
xorreplace
xortree
youngmaids
zanesletters
zoo
zooqueue