Skip to main content

Questions tagged [decision-problem]

For challenges which involve deciding whether or not the input meets certain criteria, and outputting some data, representing that decision.

17 votes
11 answers
1k views

Given a path to a file or a directory, detect whether the path can traverse to outside the current working directory, or attempt to traverse to the "parent directory" of the root directory. ...
Explorer09's user avatar
18 votes
24 answers
910 views

In this challenge you will receive a list of integers as input. Your program should then determine if there are two equal values in the list at an even distance from each other. This is code-golf so ...
Wheat Wizard's user avatar
  • 104k
19 votes
9 answers
828 views

The intersection of two rectangles is always a rectangle (if you consider the empty set to be a rectangle). But the union of two rectangles is not necessarily a rectangle. Given two rectangles as ...
Wheat Wizard's user avatar
  • 104k
14 votes
18 answers
1k views

A redundant regular expression (regex) is defined here as a regex which has some amount of characters which can be removed while not affecting its functionality -- i.e. it matches the exact same set ...
97.100.97.109's user avatar
10 votes
2 answers
405 views

Task: Your task is make a program to check if there exists integers \$a \ge 2, b \ge 2\$ such that \$a^b=i\$ where \$i\$ is the input integer at least 2. The catch is that your program must return a ...
Fmbalbuena's user avatar
  • 5,115
15 votes
17 answers
2k views

Problem 4 of the 2025 International Mathematical Olympiad asked (paraphrased): Let \$f(n)\$ be the sum of the largest three proper divisors of \$n\$, that is divisors excluding \$n\$ itself. For ...
xnor's user avatar
  • 150k
23 votes
15 answers
3k views

Your task is to write two programs/functions, in the same language. Program 1: Verify that two inputs are anagrams of each other. Program 2: Verify that two inputs differ from each other at every ...
Steve Bennett's user avatar
12 votes
3 answers
2k views

Find an NP-complete problem that covers all finite ASCII strings, and present a solver for the problem in the programming language of your choice. By the definition, if there is a finite ASCII string ...
Dannyu NDos's user avatar
  • 7,583
29 votes
42 answers
4k views

Given a character as input, determine if your source code contains that character or not. Shortest code wins. Though, I'd like to see some "normal" languages too. UPDATE: the question ...
YurichBRO's user avatar
  • 383
8 votes
12 answers
702 views

The Array Walker (part 2) Input: A non-empty array of integers (without nesting1). This can have negative values! Output: A boolean value2 indicating whether we can reach the end of the array when ...
JOrE20's user avatar
  • 424
7 votes
23 answers
998 views

Can we escape from the array? Input: A non-empty array of non-negative integers (without nesting1). Output: A boolean value2 indicating whether we can reach the end of the array when starting from the ...
JOrE20's user avatar
  • 424
10 votes
2 answers
715 views

Challenge Given two line segments, your goal is to write a function which determines if they intersect using only the operations given below: Multiplication: x*y ...
CursorCoercer's user avatar
3 votes
2 answers
226 views

You will be given a matrix. It contains a ride exit (with a direction), some path, as well as some obstacles. Your goal is to build the longest possible queue line in that space, which connects the ...
Ted's user avatar
  • 2,407
13 votes
7 answers
1k views

Update 2025-06-04: Thanks for the submissions everyone! It seems like a lot of the solutions are quite slow / timeout for the 100 length test case, so I don't think any will be able to do the 10k. ...
Ted's user avatar
  • 2,407
16 votes
12 answers
4k views

You will be provided with a string containing a digital clock. You must determine how many times per day that clock could be correct. You can ignore daylight savings time. You do not know if the clock ...
Ted's user avatar
  • 2,407

15 30 50 per page
1
2 3 4 5
54