This discussion board is a place to discuss our Daily Challenges and the math and science
related to those challenges. Explanations are more than just a solution — they should
explain the steps and thinking strategies that you used to obtain the solution. Comments
should further the discussion of math and science.

When posting on Brilliant:

Use the emojis to react to an explanation, whether you're congratulating a job well done , or just really confused .

Ask specific questions about the challenge or the steps in somebody's explanation. Well-posed questions can add a lot to the discussion, but posting "I don't understand!" doesn't help anyone.

Try to contribute something new to the discussion, whether it is an extension, generalization or other idea related to the challenge.

Stay on topic — we're all here to learn more about math and science, not to hear about your favorite get-rich-quick scheme or current world events.

Markdown

Appears as

*italics* or _italics_

italics

**bold** or __bold__

bold

- bulleted - list

bulleted

list

1. numbered 2. list

numbered

list

Note: you must add a full line of space before and after lists for them to show up correctly

The short answer: we are not sure when it will be back, but are still interested in having more computer science problems. Hence I cannot say that it is gone forever. There is clearly a strong desire among the people who use Brilliant for us to continue offering computer science questions. Hang in there.

Actually, i dont think that programming language is the problem here.. I dont use python, but i still can use other prog language to solve problems, since Brilliant requires a numerical solution, not the source code.

What they could do: Each week, develop three problems not based on a certain language (like number-theoretic computational problems, for example); also, develop one problem for each major language (like Python, Java, C++, etc.) Then, allow each user to choose which language to use each week. This would fix the issue without adding too much work.

Python is the easiest to understand. Furthermore, for the problems that require coding, you can do it any language you wish. And in the problems where code is given, it is extremely simple to understand; almost pseudo-code.

Easy Math Editor

This discussion board is a place to discuss our Daily Challenges and the math and science related to those challenges. Explanations are more than just a solution — they should explain the steps and thinking strategies that you used to obtain the solution. Comments should further the discussion of math and science.

When posting on Brilliant:

`*italics*`

or`_italics_`

italics`**bold**`

or`__bold__`

boldNote: you must add a full line of space before and after lists for them to show up correctlyparagraph 1

paragraph 2

`[example link](https://brilliant.org)`

`> This is a quote`

Remember to wrap math in`\(`

...`\)`

or`\[`

...`\]`

to ensure proper formatting.`2 \times 3`

`2^{34}`

`a_{i-1}`

`\frac{2}{3}`

`\sqrt{2}`

`\sum_{i=1}^3`

`\sin \theta`

`\boxed{123}`

## Comments

Sort by:

TopNewestHi all,

The short answer: we are not sure when it will be back, but are still interested in having more computer science problems. Hence I cannot say that it is gone forever. There is clearly a strong desire among the people who use Brilliant for us to continue offering computer science questions. Hang in there.

Log in to reply

Good news!

Log in to reply

i dont know any language except c++ so i was only able to do the common sense ones

Log in to reply

i hope it comes back with c++

Log in to reply

Actually, i dont think that programming language is the problem here.. I dont use python, but i still can use other prog language to solve problems, since Brilliant requires a numerical solution, not the source code.

Log in to reply

Log in to reply

It's problematic to try to keep it language-neutral IMO; why use Python and not any other language??

Log in to reply

What they could do: Each week, develop three problems not based on a certain language (like number-theoretic computational problems, for example); also, develop one problem for each major language (like Python, Java, C++, etc.) Then, allow each user to choose which language to use each week. This would fix the issue without adding too much work.

Log in to reply

nice idea i hope they follow your idea

Log in to reply

Python is the easiest to understand. Furthermore, for the problems that require coding, you can do it any language you wish. And in the problems where code is given, it is extremely simple to understand; almost pseudo-code.

Log in to reply

I hope it "Come Back"..

Log in to reply

It is complicated because I do not know anything about Data Structure category

Log in to reply

It was mentioned earlier that it will be back.

Log in to reply

It was a good category, it helps me to study computer science in schools...

Log in to reply

it has been closed forever....... i think im not sure just a guess

Log in to reply

It has been closed awhile...but awhile is not forever.

Log in to reply