olymmath

OPM 2025

Portuguese Mathematical Olympiad 2025.

Official paper

The official paper in 2 languages

Portuguese (day1) · Portuguese (day2)

Final day 1

Problem 2

  • Final day 1

Let ABCDABCD be a quadrilateral such that ∠A\angle A and ∠D\angle D are acute and AB‾=BC‾=CD‾\overline{AB} = \overline{BC} = \overline{CD} . Suppose that ∠BDA=30∘\angle BDA = 30^\circ , prove that ∠DAC=30∘\angle DAC= 30^\circ .

Answer, solutions and source

Problem 3

  • Final day 1

A computer science teacher has asked his students to write a program that, given a list of nn numbers a1,a2,...,ana_1, a_2, ..., a_n , calculates the list b1,b2,...,bnb_1, b_2, ..., b_n where bkb_k is the number of times the number aka_k appears in the list. So, for example, for the list 1,2,3,11,2,3,1 , the program returns the list 2,1,1,22,1,1,2 .

Next, the teacher asked Alexandre to run the program for a list of 20252025 numbers. Then he asked him to apply the program to the resulting list, and so on, until a number greater than or equal to kk appears in the list. Find the largest value of kk for which, whatever the initial list of 20252025 positive integers a1,a2,...,a2025a_1, a_2, ..., a_{2025} , it is possible for Alexander to do what the teacher asked him to do.

Answer, solutions and source

Final day 2

Problem 4

  • Final day 2

Let ABCDABCD be a square with 2cm2cm side length and with center TT . A rhombus ARTEARTE is drawn where point EE lies on line DCDC . What is the area of ARTEARTE ?

Answer, solutions and source

Problem 5

  • Final day 2

An integer number n≥2n \geq 2 is called feirense if it is possible to write on a sheet of paper some integers such that every positive divisor of nn less than nn is the difference between two numbers on the sheet, and no other positive number is. Find all the feirense numbers.

Answer, solutions and source