Old District Round Problem from Romania

Правка en3, от andu9, 2023-04-16 19:52:04

Hi. I have encountered this problem recently and didn't know how to approach it.

We want to construct compounds with these properties:

  • C has 4 links and can bond with either C, H or I
  • H can bond with C only through 1 link
  • I can bond with C only through 2 links
  • there is no atom with one or more free links

For example, H-C=C is not a compound because the middle C needs another link and the right one 2 more.

Two compounds are different if the numbers of C, H or I differ.

Now we define the mass of a compound as 5 * no. of C + 3 * no. of I + no. of H.

Task

Given 30 <= N <= 100000, find how many compounds with mass N there are with at least one C, I and H.

Example:

Input: N = 40

Output: 3

Explanation

These are the only possible compounds with mass 40:

Poza

Теги school olympiad, help, ad-hoc

История

 
 
 
 
Правки
 
 
  Rev. Язык Кто Когда Δ Комментарий
en3 Английский andu9 2023-04-16 19:52:04 4 Tiny change: 'pound as `4 * no. of C + 2 * no. of ' -> 'pound as `5 * no. of C + 3 * no. of '
en2 Английский andu9 2023-04-16 19:43:24 1 Tiny change: 'the number of `C`, `' -> 'the numbers of `C`, `'
en1 Английский andu9 2023-04-16 18:01:27 969 Initial revision (published)