TypeScript solution collection
TypeScript Competitive Programming Solutions
Browse 700 competitive programming problems with TypeScript solutions, explanations, and problem links when available.
Showing problems 1–150 of 700. Every problem in this collection is available across these pages.
AISing Programming Contest 2019 - Alternating Path
Problem solutions · 1 language
AISing Programming Contest 2019 - Bulletin Board
Problem solutions · 1 language
AISing Programming Contest 2019 - Contests
Problem solutions · 1 language
AIsing Programming Contest 2020 - An Odd Problem
Problem solutions · 1 language
AIsing Programming Contest 2020 - Number of Multiples
Problem solutions · 1 language
AIsing Programming Contest 2020 - XYZ Triplets
Problem solutions · 1 language
AtCoder Beginner Contest 042 - Iroha and Haiku (ABC Edition)
Problem solutions · 1 language
AtCoder Beginner Contest 042 - Iroha Loves Strings (ABC Edition)
Problem solutions · 1 language
AtCoder Beginner Contest 042 - Iroha's Obsession
Problem solutions · 1 language
AtCoder Beginner Contest 043 - Be Together
Problem solutions · 1 language
AtCoder Beginner Contest 043 - Children and Candies (ABC Edit)
Problem solutions · 1 language
AtCoder Beginner Contest 043 - Unhappy Hacking (ABC Edit)
Problem solutions · 1 language
AtCoder Beginner Contest 044 - Beautiful Strings
Problem solutions · 1 language
AtCoder Beginner Contest 044 - Tak and Hotels (ABC Edit)
Problem solutions · 1 language
AtCoder Beginner Contest 045 - Card Game for Three (ABC Edit)
Problem solutions · 1 language
AtCoder Beginner Contest 045 - Many Formulas
Problem solutions · 1 language
AtCoder Beginner Contest 045 - Trapezoids
Problem solutions · 1 language
AtCoder Beginner Contest 046 - AtCoDeer and Paint Cans
Problem solutions · 1 language
AtCoder Beginner Contest 046 - Painting Balls with AtCoDeer
Problem solutions · 1 language
AtCoder Beginner Contest 047 - 1D Reversi
Problem solutions · 1 language
AtCoder Beginner Contest 047 - Fighting over Candies
Problem solutions · 1 language
AtCoder Beginner Contest 047 - Snuke's Coloring 2 (ABC Edit)
Problem solutions · 1 language
AtCoder Beginner Contest 048 - AtCoder *** Contest
Problem solutions · 1 language
AtCoder Beginner Contest 048 - Between a and b ...
Problem solutions · 1 language
AtCoder Beginner Contest 049 - Daydream
Problem solutions · 1 language
AtCoder Beginner Contest 049 - Thin
Problem solutions · 1 language
AtCoder Beginner Contest 049 - UOIAUAI
Problem solutions · 1 language
AtCoder Beginner Contest 050 - Addition and Subtraction Easy
Problem solutions · 1 language
AtCoder Beginner Contest 050 - Contest with Drinks Easy
Problem solutions · 1 language
AtCoder Beginner Contest 051 - Back and Forth
Problem solutions · 1 language
AtCoder Beginner Contest 051 - Haiku
Problem solutions · 1 language
AtCoder Beginner Contest 051 - Sum of Three Integers
Problem solutions · 1 language
AtCoder Beginner Contest 052 - Increment Decrement
Problem solutions · 1 language
AtCoder Beginner Contest 052 - Two Rectangles
Problem solutions · 1 language
AtCoder Beginner Contest 053 - A to Z String
Problem solutions · 1 language
AtCoder Beginner Contest 053 - ABC/ARC
Problem solutions · 1 language
AtCoder Beginner Contest 053 - Card Eater
Problem solutions · 1 language
AtCoder Beginner Contest 054 - One Card Poker
Problem solutions · 1 language
AtCoder Beginner Contest 054 - Template Matching
Problem solutions · 1 language
AtCoder Beginner Contest 055 - Restaurant
Problem solutions · 1 language
AtCoder Beginner Contest 055 - Training Camp
Problem solutions · 1 language
AtCoder Beginner Contest 056 - HonestOrDishonest
Problem solutions · 1 language
AtCoder Beginner Contest 056 - NarrowRectanglesEasy
Problem solutions · 1 language
AtCoder Beginner Contest 057 - Checkpoints
Problem solutions · 1 language
AtCoder Beginner Contest 057 - Digits in Multiplication
Problem solutions · 1 language
AtCoder Beginner Contest 057 - Remaining Time
Problem solutions · 1 language
AtCoder Beginner Contest 058 - ∵∴∵
Problem solutions · 1 language
AtCoder Beginner Contest 058 - Dubious Document
Problem solutions · 1 language
AtCoder Beginner Contest 058 - ι⊥l
Problem solutions · 1 language
AtCoder Beginner Contest 059 - Comparison
Problem solutions · 1 language
AtCoder Beginner Contest 059 - Three-letter acronym
Problem solutions · 1 language
AtCoder Beginner Contest 060 - Choose Integers
Problem solutions · 1 language
AtCoder Beginner Contest 060 - Shiritori
Problem solutions · 1 language
AtCoder Beginner Contest 061 - Between Two Integers
Problem solutions · 1 language
AtCoder Beginner Contest 061 - Big Array
Problem solutions · 1 language
AtCoder Beginner Contest 061 - Counting Roads
Problem solutions · 1 language
AtCoder Beginner Contest 062 - Grouping
Problem solutions · 1 language
AtCoder Beginner Contest 062 - Picture Frame
Problem solutions · 1 language
AtCoder Beginner Contest 063 - Restricted
Problem solutions · 1 language
AtCoder Beginner Contest 063 - Varied
Problem solutions · 1 language
AtCoder Beginner Contest 064 - RGB Cards
Problem solutions · 1 language
AtCoder Beginner Contest 064 - Traveling AtCoDeer Problem
Problem solutions · 1 language
AtCoder Beginner Contest 065 - Built?
Problem solutions · 1 language
AtCoder Beginner Contest 065 - Expired?
Problem solutions · 1 language
AtCoder Beginner Contest 065 - Reconciled?
Problem solutions · 1 language
AtCoder Beginner Contest 065 - Trained?
Problem solutions · 1 language
AtCoder Beginner Contest 066 - ringring
Problem solutions · 1 language
AtCoder Beginner Contest 067 - Sharing Cookies
Problem solutions · 1 language
AtCoder Beginner Contest 067 - Snake Toy
Problem solutions · 1 language
AtCoder Beginner Contest 067 - Splitting Pile
Problem solutions · 1 language
AtCoder Beginner Contest 068 - ABCxxx
Problem solutions · 1 language
AtCoder Beginner Contest 068 - Break Number
Problem solutions · 1 language
AtCoder Beginner Contest 068 - Cat Snuke and a Voyage
Problem solutions · 1 language
AtCoder Beginner Contest 069 - Grid Coloring
Problem solutions · 1 language
AtCoder Beginner Contest 069 - i18n
Problem solutions · 1 language
AtCoder Beginner Contest 069 - K-City
Problem solutions · 1 language
AtCoder Beginner Contest 070 - Palindromic Number
Problem solutions · 1 language
AtCoder Beginner Contest 070 - Two Switches
Problem solutions · 1 language
AtCoder Beginner Contest 071 - Meal Delivery
Problem solutions · 1 language
AtCoder Beginner Contest 071 - Not Found
Problem solutions · 1 language
AtCoder Beginner Contest 072 - Derangement
Problem solutions · 1 language
AtCoder Beginner Contest 072 - OddString
Problem solutions · 1 language
AtCoder Beginner Contest 072 - Sandglass2
Problem solutions · 1 language
AtCoder Beginner Contest 072 - Together
Problem solutions · 1 language
AtCoder Beginner Contest 073 - September 9
Problem solutions · 1 language
AtCoder Beginner Contest 073 - Theater
Problem solutions · 1 language
AtCoder Beginner Contest 073 - Write and Erase
Problem solutions · 1 language
AtCoder Beginner Contest 074 - Bichrome Cells
Problem solutions · 1 language
AtCoder Beginner Contest 074 - Collecting Balls (Easy Version)
Problem solutions · 1 language
AtCoder Beginner Contest 074 - Restoring Road Network
Problem solutions · 1 language
AtCoder Beginner Contest 074 - Sugar Water
Problem solutions · 1 language
AtCoder Beginner Contest 075 - Axis-Parallel Rectangle
Problem solutions · 1 language
AtCoder Beginner Contest 075 - Bridge
Problem solutions · 1 language
AtCoder Beginner Contest 075 - Minesweeper
Problem solutions · 1 language
AtCoder Beginner Contest 075 - One out of Three
Problem solutions · 1 language
AtCoder Beginner Contest 076 - Addition and Multiplication
Problem solutions · 1 language
AtCoder Beginner Contest 076 - Dubious Document 2
Problem solutions · 1 language
AtCoder Beginner Contest 076 - Rating Goal
Problem solutions · 1 language
AtCoder Beginner Contest 077 - Around Square
Problem solutions · 1 language
AtCoder Beginner Contest 077 - Rotation
Problem solutions · 1 language
AtCoder Beginner Contest 077 - Small Multiple
Problem solutions · 1 language
AtCoder Beginner Contest 078 - HEX
Problem solutions · 1 language
AtCoder Beginner Contest 078 - ISU
Problem solutions · 1 language
AtCoder Beginner Contest 079 - Good Integer
Problem solutions · 1 language
AtCoder Beginner Contest 079 - Lucas Number
Problem solutions · 1 language
AtCoder Beginner Contest 079 - Train Ticket
Problem solutions · 1 language
AtCoder Beginner Contest 080 - Harshad Number
Problem solutions · 1 language
AtCoder Beginner Contest 080 - Parking
Problem solutions · 1 language
AtCoder Beginner Contest 080 - Recording
Problem solutions · 1 language
AtCoder Beginner Contest 080 - Shopping Street
Problem solutions · 1 language
AtCoder Beginner Contest 081 - Non-decreasing
Problem solutions · 1 language
AtCoder Beginner Contest 081 - Not so Diverse
Problem solutions · 1 language
AtCoder Beginner Contest 081 - Placing Marbles
Problem solutions · 1 language
AtCoder Beginner Contest 081 - Shift only
Problem solutions · 1 language
AtCoder Beginner Contest 082 - Round Up the Mean
Problem solutions · 1 language
AtCoder Beginner Contest 082 - Two Anagrams
Problem solutions · 1 language
AtCoder Beginner Contest 083 - Libra
Problem solutions · 1 language
AtCoder Beginner Contest 083 - Some Sums
Problem solutions · 1 language
AtCoder Beginner Contest 084 - New Year
Problem solutions · 1 language
AtCoder Beginner Contest 084 - Postal Code
Problem solutions · 1 language
AtCoder Beginner Contest 085 - Already 2018
Problem solutions · 1 language
AtCoder Beginner Contest 085 - Kagami Mochi
Problem solutions · 1 language
AtCoder Beginner Contest 085 - Otoshidama
Problem solutions · 1 language
AtCoder Beginner Contest 086 - 1 21
Problem solutions · 1 language
AtCoder Beginner Contest 086 - Product
Problem solutions · 1 language
AtCoder Beginner Contest 086 - Traveling
Problem solutions · 1 language
AtCoder Beginner Contest 087 - Buying Sweets
Problem solutions · 1 language
AtCoder Beginner Contest 087 - Candies
Problem solutions · 1 language
AtCoder Beginner Contest 087 - Coins
Problem solutions · 1 language
AtCoder Beginner Contest 088 - Card Game for Two
Problem solutions · 1 language
AtCoder Beginner Contest 088 - Grid Repainting
Problem solutions · 1 language
AtCoder Beginner Contest 088 - Infinite Coins
Problem solutions · 1 language
AtCoder Beginner Contest 088 - Takahashi's Information
Problem solutions · 1 language
AtCoder Beginner Contest 089 - Grouping 2
Problem solutions · 1 language
AtCoder Beginner Contest 089 - Hina Arare
Problem solutions · 1 language
AtCoder Beginner Contest 089 - March
Problem solutions · 1 language
AtCoder Beginner Contest 089 - Practical Skill Test
Problem solutions · 1 language
AtCoder Beginner Contest 090 - Diagonal String
Problem solutions · 1 language
AtCoder Beginner Contest 090 - Palindromic Numbers
Problem solutions · 1 language
AtCoder Beginner Contest 091 - 2D Plane 2N Points
Problem solutions · 1 language
AtCoder Beginner Contest 091 - Two Coins
Problem solutions · 1 language
AtCoder Beginner Contest 091 - Two Colors Card Game
Problem solutions · 1 language
AtCoder Beginner Contest 092 - Chocolate
Problem solutions · 1 language
AtCoder Beginner Contest 092 - Grid Components
Problem solutions · 1 language
AtCoder Beginner Contest 092 - Traveling Budget
Problem solutions · 1 language
AtCoder Beginner Contest 092 - Traveling Plan
Problem solutions · 1 language
AtCoder Beginner Contest 093 - abc of ABC
Problem solutions · 1 language
AtCoder Beginner Contest 093 - Same Integers
Problem solutions · 1 language