Engineering College OJ
  • Engineering College OJ
  • Home
  • Problems
  • Submissions
  • Users
  • Contests
  • Status
  • Statistics
  • About
Log in  or  Sign up

  • News
  • Course

News

Welcome to the Engineering College Online Judge

admin posted on Sept. 19, 2026, 6:07 p.m. 1

Welcome to the Engineering College Online Judge — a place to practice programming, solve algorithmic problems, and get instant feedback on your code.

To get started, log in or create an account.

How it works

  1. Pick a problem from the problem list. Each one describes a task, the input your program will receive, and the output it must produce.
  2. Write a solution in any supported language: C, C++, Java, or Python (CPython and PyPy).
  3. Submit it. The judge compiles your code, runs it against hidden test cases, and tells you the result within seconds.

Your program reads from standard input and writes to standard output — no files, no prompts like Enter a number:. The output has to match exactly.

Reading your verdict

  • AC (Accepted) — your solution passed every test. Well done!
  • WA (Wrong Answer) — the program ran, but its output was incorrect.
  • TLE (Time Limit Exceeded) — the program was too slow. Think about a more efficient approach.
  • MLE (Memory Limit Exceeded) — the program used too much memory.
  • RTE (Runtime Error) — the program crashed, e.g. an index out of range or division by zero.
  • CE (Compile Error) — the code did not compile. The error message is shown on the submission page.

Anything other than AC is not a failure — it's a hint. Fix it and submit again; you can try as many times as you like.

Getting started

If this is your first time on an online judge, begin with A plus B. It is deliberately simple: the goal is to get comfortable with reading input, printing output, and the submission flow.

More problems and contests will be added over time, so check back here for announcements.

A few ground rules

  • Submit only code you wrote yourself. Discussing ideas with classmates is great; copying solutions is not.
  • Do not try to attack or overload the judge. Submissions are logged.
  • Found a mistake in a problem statement, or something not working? Tell your instructor.

Good luck, and happy coding!

Data Structures

  • Week 1 This week
  • Week 2 Locked
  • Week 3 Locked
  • Week 4 Locked
  • Week 5 Locked
  • Week 6 Locked
  • Week 7 Locked
  • Week 8 Locked
  • Week 9 Locked
  • Week 10 Locked
  • Week 11 Locked
  • Week 12 Locked

Recent Problems

  • Max Consecutive Ones III
  • Two Sum
  • Repetitions
  • Permutations
  • Maximum Average Subarray I
View all problems

proudly powered by DMOJ