Summer is a great time to explore cool problems to keep your skills sharp!  Schedule a class today!

G
Topic
First Poster
Last Poster
k a June Highlights and 2025 AoPS Online Class Information
jlacosta   0
19 minutes ago
Congratulations to all the mathletes who competed at National MATHCOUNTS! If you missed the exciting Countdown Round, you can watch the video at this link. Are you interested in training for MATHCOUNTS or AMC 10 contests? How would you like to train for these math competitions in half the time? We have accelerated sections which meet twice per week instead of once starting on July 8th (7:30pm ET). These sections fill quickly so enroll today!

[list][*]MATHCOUNTS/AMC 8 Basics
[*]MATHCOUNTS/AMC 8 Advanced
[*]AMC 10 Problem Series[/list]
For those interested in Olympiad level training in math, computer science, physics, and chemistry, be sure to enroll in our WOOT courses before August 19th to take advantage of early bird pricing!

Summer camps are starting this month at the Virtual Campus in math and language arts that are 2 - to 4 - weeks in duration. Spaces are still available - don’t miss your chance to have a transformative summer experience. There are middle and high school competition math camps as well as Math Beasts camps that review key topics coupled with fun explorations covering areas such as graph theory (Math Beasts Camp 6), cryptography (Math Beasts Camp 7-8), and topology (Math Beasts Camp 8-9)!

Be sure to mark your calendars for the following upcoming events:
[list][*]June 5th, Thursday, 7:30pm ET: Open Discussion with Ben Kornell and Andrew Sutherland, Art of Problem Solving's incoming CEO Ben Kornell and CPO Andrew Sutherland host an Ask Me Anything-style chat. Come ask your questions and get to know our incoming CEO & CPO!
[*]June 9th, Monday, 7:30pm ET, Game Jam: Operation Shuffle!, Come join us to play our second round of Operation Shuffle! If you enjoy number sense, logic, and a healthy dose of luck, this is the game for you. No specific math background is required; all are welcome.[/list]
Our full course list for upcoming classes is below:
All classes run 7:30pm-8:45pm ET/4:30pm - 5:45pm PT unless otherwise noted.

Introductory: Grades 5-10

Prealgebra 1 Self-Paced

Prealgebra 1
Sunday, Jun 15 - Oct 12
Monday, Jun 30 - Oct 20
Wednesday, Jul 16 - Oct 29
Sunday, Aug 17 - Dec 14
Tuesday, Aug 26 - Dec 16
Friday, Sep 5 - Jan 16
Monday, Sep 8 - Jan 12
Tuesday, Sep 16 - Jan 20 (4:30 - 5:45 pm ET/1:30 - 2:45 pm PT)
Sunday, Sep 21 - Jan 25
Thursday, Sep 25 - Jan 29
Wednesday, Oct 22 - Feb 25
Tuesday, Nov 4 - Mar 10
Friday, Dec 12 - Apr 10

Prealgebra 2 Self-Paced

Prealgebra 2
Monday, Jun 2 - Sep 22
Sunday, Jun 29 - Oct 26
Friday, Jul 25 - Nov 21
Sunday, Aug 17 - Dec 14
Tuesday, Sep 9 - Jan 13
Thursday, Sep 25 - Jan 29
Sunday, Oct 19 - Feb 22
Monday, Oct 27 - Mar 2
Wednesday, Nov 12 - Mar 18

Introduction to Algebra A Self-Paced

Introduction to Algebra A
Sunday, Jun 15 - Oct 12
Thursday, Jun 26 - Oct 9
Tuesday, Jul 15 - Oct 28
Sunday, Aug 17 - Dec 14
Wednesday, Aug 27 - Dec 17
Friday, Sep 5 - Jan 16
Thursday, Sep 11 - Jan 15
Sunday, Sep 28 - Feb 1
Monday, Oct 6 - Feb 9
Tuesday, Oct 21 - Feb 24
Sunday, Nov 9 - Mar 15
Friday, Dec 5 - Apr 3

Introduction to Counting & Probability Self-Paced

Introduction to Counting & Probability
Sunday, Jun 1 - Aug 24
Thursday, Jun 12 - Aug 28
Wednesday, Jul 2 - Sep 17
Sunday, Jul 27 - Oct 19
Monday, Aug 11 - Nov 3
Wednesday, Sep 3 - Nov 19
Sunday, Sep 21 - Dec 14 (1:00 - 2:30 pm ET/10:00 - 11:30 am PT)
Friday, Oct 3 - Jan 16
Tuesday, Nov 4 - Feb 10
Sunday, Dec 7 - Mar 8

Introduction to Number Theory
Monday, Jun 9 - Aug 25
Sunday, Jun 15 - Sep 14
Tuesday, Jul 15 - Sep 30
Wednesday, Aug 13 - Oct 29
Friday, Sep 12 - Dec 12
Sunday, Oct 26 - Feb 1
Monday, Dec 1 - Mar 2

Introduction to Algebra B Self-Paced

Introduction to Algebra B
Wednesday, Jun 4 - Sep 17
Sunday, Jun 22 - Oct 19
Friday, Jul 18 - Nov 14
Thursday, Aug 7 - Nov 20
Monday, Aug 18 - Dec 15
Sunday, Sep 7 - Jan 11
Thursday, Sep 11 - Jan 15
Wednesday, Sep 24 - Jan 28
Sunday, Oct 26 - Mar 1
Tuesday, Nov 4 - Mar 10
Monday, Dec 1 - Mar 30

Introduction to Geometry
Monday, Jun 16 - Dec 8
Friday, Jun 20 - Jan 9
Sunday, Jun 29 - Jan 11
Monday, Jul 14 - Jan 19
Wednesday, Aug 13 - Feb 11
Tuesday, Aug 26 - Feb 24
Sunday, Sep 7 - Mar 8
Thursday, Sep 11 - Mar 12
Wednesday, Sep 24 - Mar 25
Sunday, Oct 26 - Apr 26
Monday, Nov 3 - May 4
Friday, Dec 5 - May 29

Paradoxes and Infinity
Mon, Tue, Wed, & Thurs, Jul 14 - Jul 16 (meets every day of the week!)

Intermediate: Grades 8-12

Intermediate Algebra
Sunday, Jun 1 - Nov 23
Tuesday, Jun 10 - Nov 18
Wednesday, Jun 25 - Dec 10
Sunday, Jul 13 - Jan 18
Thursday, Jul 24 - Jan 22
Friday, Aug 8 - Feb 20
Tuesday, Aug 26 - Feb 24
Sunday, Sep 28 - Mar 29
Wednesday, Oct 8 - Mar 8
Sunday, Nov 16 - May 17
Thursday, Dec 11 - Jun 4

Intermediate Counting & Probability
Sunday, Jun 22 - Nov 2
Sunday, Sep 28 - Feb 15
Tuesday, Nov 4 - Mar 24

Intermediate Number Theory
Sunday, Jun 1 - Aug 24
Wednesday, Jun 18 - Sep 3
Wednesday, Sep 24 - Dec 17

Precalculus
Sunday, Jun 1 - Nov 9
Monday, Jun 30 - Dec 8
Wednesday, Aug 6 - Jan 21
Tuesday, Sep 9 - Feb 24
Sunday, Sep 21 - Mar 8
Monday, Oct 20 - Apr 6
Sunday, Dec 14 - May 31

Advanced: Grades 9-12

Olympiad Geometry
Tuesday, Jun 10 - Aug 26

Calculus
Wednesday, Jun 25 - Dec 17
Sunday, Sep 7 - Mar 15
Wednesday, Sep 24 - Apr 1
Friday, Nov 14 - May 22

Group Theory
Thursday, Jun 12 - Sep 11

Contest Preparation: Grades 6-12

MATHCOUNTS/AMC 8 Basics
Monday, Jun 2 - Aug 18
Thursday, Jun 12 - Aug 28
Sunday, Jun 22 - Sep 21
Tues & Thurs, Jul 8 - Aug 14 (meets twice a week!)
Sunday, Aug 17 - Nov 9
Wednesday, Sep 3 - Nov 19
Tuesday, Sep 16 - Dec 9
Sunday, Sep 21 - Dec 14 (1:00 - 2:30 pm ET/10:00 - 11:30 am PT)
Monday, Oct 6 - Jan 12
Thursday, Oct 16 - Jan 22
Tues, Thurs & Sun, Dec 9 - Jan 18 (meets three times a week!)

MATHCOUNTS/AMC 8 Advanced
Wednesday, Jun 11 - Aug 27
Sunday, Jun 22 - Sep 21
Tues & Thurs, Jul 8 - Aug 14 (meets twice a week!)
Sunday, Aug 17 - Nov 9
Tuesday, Aug 26 - Nov 11
Thursday, Sep 4 - Nov 20
Friday, Sep 12 - Dec 12
Monday, Sep 15 - Dec 8
Sunday, Oct 5 - Jan 11
Tues, Thurs & Sun, Dec 2 - Jan 11 (meets three times a week!)
Mon, Wed & Fri, Dec 8 - Jan 16 (meets three times a week!)

AMC 10 Problem Series
Sunday, Jun 1 - Aug 24
Thursday, Jun 12 - Aug 28
Tuesday, Jun 17 - Sep 2
Sunday, Jun 22 - Sep 21 (1:00 - 2:30 pm ET/10:00 - 11:30 am PT)
Monday, Jun 23 - Sep 15
Tues & Thurs, Jul 8 - Aug 14 (meets twice a week!)
Sunday, Aug 10 - Nov 2
Thursday, Aug 14 - Oct 30
Tuesday, Aug 19 - Nov 4
Mon & Wed, Sep 15 - Oct 22 (meets twice a week!)
Mon, Wed & Fri, Oct 6 - Nov 3 (meets three times a week!)
Tue, Thurs & Sun, Oct 7 - Nov 2 (meets three times a week!)

AMC 10 Final Fives
Monday, Jun 30 - Jul 21
Friday, Aug 15 - Sep 12
Sunday, Sep 7 - Sep 28
Tuesday, Sep 9 - Sep 30
Monday, Sep 22 - Oct 13
Sunday, Sep 28 - Oct 19 (1:00 - 2:30 pm ET/10:00 - 11:30 am PT)
Wednesday, Oct 8 - Oct 29
Thursday, Oct 9 - Oct 30

AMC 12 Problem Series
Thursday, Jun 12 - Aug 28
Sunday, Jun 22 - Sep 21
Wednesday, Aug 6 - Oct 22
Sunday, Aug 10 - Nov 2
Monday, Aug 18 - Nov 10
Mon & Wed, Sep 15 - Oct 22 (meets twice a week!)
Tues, Thurs & Sun, Oct 7 - Nov 2 (meets three times a week!)

AMC 12 Final Fives
Thursday, Sep 4 - Sep 25
Sunday, Sep 28 - Oct 19
Tuesday, Oct 7 - Oct 28

AIME Problem Series A
Thursday, Oct 23 - Jan 29

AIME Problem Series B
Sunday, Jun 22 - Sep 21
Tuesday, Sep 2 - Nov 18

F=ma Problem Series
Wednesday, Jun 11 - Aug 27
Tuesday, Sep 16 - Dec 9
Friday, Oct 17 - Jan 30

WOOT Programs
Visit the pages linked for full schedule details for each of these programs!


MathWOOT Level 1
MathWOOT Level 2
ChemWOOT
CodeWOOT
PhysicsWOOT

Programming

Introduction to Programming with Python
Sunday, Jun 15 - Sep 14 (1:00 - 2:30 pm ET/10:00 - 11:30 am PT)
Tuesday, Jun 17 - Sep 2
Monday, Jun 30 - Sep 22
Thursday, Aug 14 - Oct 30
Sunday, Sep 7 - Nov 23
Tuesday, Dec 2 - Mar 3

Intermediate Programming with Python
Sunday, Jun 1 - Aug 24
Monday, Jun 30 - Sep 22
Friday, Oct 3 - Jan 16

USACO Bronze Problem Series
Sunday, Jun 22 - Sep 1
Wednesday, Sep 3 - Dec 3
Thursday, Oct 30 - Feb 5
Tuesday, Dec 2 - Mar 3

Physics

Introduction to Physics
Sunday, Jun 15 - Sep 14
Monday, Jun 23 - Sep 15
Tuesday, Sep 2 - Nov 18
Sunday, Oct 5 - Jan 11
Wednesday, Dec 10 - Mar 11

Physics 1: Mechanics
Monday, Jun 23 - Dec 15
Sunday, Sep 21 - Mar 22
Sunday, Oct 26 - Apr 26

Relativity
Mon, Tue, Wed & Thurs, Jun 23 - Jun 26 (meets every day of the week!)
0 replies
jlacosta
19 minutes ago
0 replies
S(an) greater than S(n)
ilovemath0402   1
N 9 minutes ago by ilovemath0402
Source: Inspired by an old result
Find all positive integer $n$ such that $S(an)\ge S(n) \quad \forall a \in \mathbb{Z}^{+}$ ($S(n)$ is sum of digit of $n$ in base 10)
P/s: Original problem
1 reply
ilovemath0402
an hour ago
ilovemath0402
9 minutes ago
Hagge-like circles, Jerabek hyperbola, Lemoine cubic
kosmonauten3114   0
11 minutes ago
Source: My own
Let $\triangle{ABC}$ be a scalene oblique triangle with circumcenter $O$ and orthocenter $H$, and $P$ ($\neq \text{X(3), X(4)}$, $\notin \odot(ABC)$) a point in the plane.
Let $\triangle{A_1B_1C_1}$, $\triangle{A_2B_2C_2}$ be the circumcevian triangles of $O$, $P$, respectively.
Let $\triangle{P_AP_BP_C}$ be the pedal triangle of $P$ with respect to $\triangle{ABC}$.
Let $A_1'$ be the reflection in $P_A$ of $A_1$. Define $B_1'$, $C_1'$ cyclically.
Let $A_2'$ be the reflection in $P_A$ of $A_2$. Define $B_2'$, $C_2'$ cyclically.
Let $O_1$, $O_2$ be the circumcenters of $\triangle{A_1'B_1'C_1'}$, $\triangle{A_2'B_2'C_2'}$, respectively.

Prove that:
1) $P$, $O_1$, $O_2$ are collinear if and only if $P$ lies on the Jerabek hyperbola of $\triangle{ABC}$.
2) $H$, $O_1$, $O_2$ are collinear if and only if $P$ lies on the Lemoine cubic (= $\text{K009}$) of $\triangle{ABC}$.
0 replies
kosmonauten3114
11 minutes ago
0 replies
Incenter perpendiculars and angle congruences
math154   84
N 16 minutes ago by zuat.e
Source: ELMO Shortlist 2012, G3
$ABC$ is a triangle with incenter $I$. The foot of the perpendicular from $I$ to $BC$ is $D$, and the foot of the perpendicular from $I$ to $AD$ is $P$. Prove that $\angle BPD = \angle DPC$.

Alex Zhu.
84 replies
math154
Jul 2, 2012
zuat.e
16 minutes ago
Tangency of circles with "135 degree" angles
Shayan-TayefehIR   4
N 20 minutes ago by Mysteriouxxx
Source: Iran Team selection test 2024 - P12
For a triangle $\triangle ABC$ with an obtuse angle $\angle A$ , let $E , F$ be feet of altitudes from $B , C$ on sides $AC , AB$ respectively. The tangents from $B , C$ to circumcircle of triangle $\triangle ABC$ intersect line $EF$ at points $K , L$ respectively and we know that $\angle CLB=135$. Point $R$ lies on segment $BK$ in such a way that $KR=KL$ and let $S$ be a point on line $BK$ such that $K$ is between $B , S$ and $\angle BLS=135$. Prove that the circle with diameter $RS$ is tangent to circumcircle of triangle $\triangle ABC$.

Proposed by Mehran Talaei
4 replies
Shayan-TayefehIR
May 19, 2024
Mysteriouxxx
20 minutes ago
Original Problem on Logarithms
yes45   0
an hour ago
What is the value of $\log _{xyz}{n}$ if
$\log _{xy}{n} = 48$,
$\log _{yz}{n} = 64$, and
$\log _{z}{n} = 96$?

Answer

Solution
0 replies
yes45
an hour ago
0 replies
MATHirang MATHibay 2012 Eliminations Average A1
qrxz17   0
an hour ago
Problem. Determine the sum of all real and complex solutions to the equation
\[
x^2 + 2|x| - 6x + 15 = 0.
\](Note: the modulus of a complex number \( x = a + bi \) is \( |x| = \sqrt{a^2 + b^2} \).)
Answer: Click to reveal hidden text
Solution: Substituting
\begin{align*}
        x = a + bi \text{ and } |x| = \sqrt{a^2 + b^2}
    \end{align*}
into the equation, we get
\begin{align*}
        (a^2 - b^2 + 2\sqrt{a^2 + b^2} - 6a + 15) + i(2ab - 6b) = 0
    \end{align*}
For this equation to hold,
\begin{align*}
    a^2 - b^2 + 2\sqrt{a^2 + b^2} - 6a + 15 &= 0 \text{  } \text{ and}\\
    2ab - 6b &=0.
    \end{align*}
Solving this system of equations, we get \(a= 3\) and \(b=\pm 4\).

Thus, we have the solutions \(x = 3+4i\) and \(x = 3-4i\).

Summing these solutions, we get \(\boxed{6}\).
0 replies
qrxz17
an hour ago
0 replies
Inequalities
toanrathay   0
an hour ago
Prove that this inequality holds for all positive reals $a,b,c$ \[
\frac{ab + bc + ca}{a^2 + b^2 + c^2} + \frac{1}{6} \left( \frac{(a - b)^2}{a^2 + b^2} + \frac{(b - c)^2}{b^2 + c^2} + \frac{(c - a)^2}{c^2 + a^2} \right) \leq 1.
\]
0 replies
toanrathay
an hour ago
0 replies
[Sipnayan 2021 SHS SF-E2] Sum of 256th powers
aops-g5-gethsemanea2   1
N 2 hours ago by aops-g5-gethsemanea2
If $r_1,r_2,\dots,r_{256}$ are the 256 roots (not necessarily distinct) of the equation $x^{256}-2021x^2-3=0$, evaluate $\sum^{256}_{i=1}r_i^{256}$.
1 reply
aops-g5-gethsemanea2
2 hours ago
aops-g5-gethsemanea2
2 hours ago
Original Problem
wonderboy807   3
N 3 hours ago by reyaansh_agrawal
A non-constant polynomial function f : \mathbb{R} \to \mathbb{R} satisfies f(f(x)) = f(3x) + f(x) + 3. Also, f(0) = 1. Find f(2025).

Answer: Click to reveal hidden text

Solution: Click to reveal hidden text
3 replies
wonderboy807
Today at 1:02 AM
reyaansh_agrawal
3 hours ago
Equalities
JoeyNg   2
N 3 hours ago by Mathelets
for x,y,z ∈ R and x(x+y) = y(y+z) = z(z+x) (not equal 0). Prove that:
(x^2)/y + (y^2)/z + (z^2)/x = x+y+z



2 replies
JoeyNg
4 hours ago
Mathelets
3 hours ago
Simultaneous System of Equations
djmathman   4
N 3 hours ago by P162008
Find the real number $k$ such that $a$, $b$, $c$, and $d$ are real numbers that satisfy the system of equations
\begin{align*}
abcd &= 2007,\\
a &= \sqrt{55 + \sqrt{k+a}},\\
b &= \sqrt{55 - \sqrt{k+b}},\\
c &= \sqrt{55 + \sqrt{k-c}},\\
d &= \sqrt{55 - \sqrt{k-d}}.
\end{align*}
4 replies
djmathman
Sep 17, 2018
P162008
3 hours ago
22nd PMO Qualifying I #11
yes45   1
N 3 hours ago by Phat_23000245
Let $x$ and $y$ be positive real numbers such that $\log _x{64} + \log _{y^2}{16} = \frac{5}{3}$ and $\log _y{64} + \log _{x^2}{16} = 1$. What is the value of $\log _2{xy}$?

Answer

Solution
1 reply
yes45
Today at 6:36 AM
Phat_23000245
3 hours ago
Inequalities
sqing   3
N Today at 9:49 AM by sqing
Let $ a,b> 0 $ and $2a+2b+ab=5. $ Prove that
$$ \frac{a^4}{b^4}+\frac{1}{a^4}+42ab-a^4\geq  43$$$$ \frac{a^5}{b^5}+\frac{1}{a^5}+64ab-a^5\geq  65$$$$ \frac{a^6}{b^6}+\frac{1}{a^6}+90ab-a^6\geq  91$$$$ \frac{a^7}{b^7}+\frac{1}{a^7}+121ab-a^7\geq  122$$
3 replies
sqing
May 28, 2025
sqing
Today at 9:49 AM
minimum of the ep
zolfmark   1
N Today at 9:45 AM by Mathzeus1024
minimum of the ep
1 reply
zolfmark
May 29, 2018
Mathzeus1024
Today at 9:45 AM
Bushy and Jumpy and the unhappy walnut reordering
popcorn1   53
N May 18, 2025 by lksb
Source: IMO 2021 P5
Two squirrels, Bushy and Jumpy, have collected 2021 walnuts for the winter. Jumpy numbers the walnuts from 1 through 2021, and digs 2021 little holes in a circular pattern in the ground around their favourite tree. The next morning Jumpy notices that Bushy had placed one walnut into each hole, but had paid no attention to the numbering. Unhappy, Jumpy decides to reorder the walnuts by performing a sequence of 2021 moves. In the $k$-th move, Jumpy swaps the positions of the two walnuts adjacent to walnut $k$.

Prove that there exists a value of $k$ such that, on the $k$-th move, Jumpy swaps some walnuts $a$ and $b$ such that $a<k<b$.
53 replies
popcorn1
Jul 20, 2021
lksb
May 18, 2025
Bushy and Jumpy and the unhappy walnut reordering
G H J
G H BBookmark kLocked kLocked NReply
Source: IMO 2021 P5
The post below has been deleted. Click to close.
This post has been deleted. Click here to see post.
popcorn1
1098 posts
#1 • 17 Y
Y by Functional_equation, centslordm, InternetPerson10, Mathmick51, TheStrayCat, megarnie, Aritra12, 554183, adityaguharoy, Aopamy, yshk, deplasmanyollari, eggymath, Kingsbane2139, Rounak_iitr, Funcshun840, cubres
Two squirrels, Bushy and Jumpy, have collected 2021 walnuts for the winter. Jumpy numbers the walnuts from 1 through 2021, and digs 2021 little holes in a circular pattern in the ground around their favourite tree. The next morning Jumpy notices that Bushy had placed one walnut into each hole, but had paid no attention to the numbering. Unhappy, Jumpy decides to reorder the walnuts by performing a sequence of 2021 moves. In the $k$-th move, Jumpy swaps the positions of the two walnuts adjacent to walnut $k$.

Prove that there exists a value of $k$ such that, on the $k$-th move, Jumpy swaps some walnuts $a$ and $b$ such that $a<k<b$.
This post has been edited 2 times. Last edited by popcorn1, Jul 20, 2021, 8:40 PM
Z K Y
The post below has been deleted. Click to close.
This post has been deleted. Click here to see post.
ComiCabE
25 posts
#2 • 36 Y
Y by centslordm, Modesti, lahmacun, Mathmick51, InternetPerson10, TheStrayCat, megarnie, edfearay123, NumberX, Pitagar, oolite, guptaamitu1, VicKmath7, richrow12, CahitArf, Timmy456, Bobcats, PianoPlayer111, GioOrnikapa, WinterSecret, rayfish, FragileBonds, Aopamy, SPHS1234, jeteagle, Mehrshad, Dukejukem, Rexaria112, mathmax12, levifb, TheHimMan, Stuffybear, eggymath, Funcshun840, Kingsbane2139, cubres
Let us assume that the statement is false. At each $k$'th iteration we will color the $k$'th walnut in pink. Observe that if the inequality $a<k<b$ doesn't hold, then we must have swapped walnuts of the same sort (either both uncolored or both pink). This implies that what happens to the colors is that at each iteration Jumpy just paints a certain uncolored walnut in pink.
Now let's keep track of the number of pairs of adjacent walnuts which are both pink. At the start of the process it's $0$, and at the end it's $2021$. But observe that the parity of this quantity can change only when Jumpy colors a nut that has one pink and one uncolored neighbor. A contradiction! Q.E.D.
This post has been edited 2 times. Last edited by ComiCabE, Jul 20, 2021, 9:44 PM
Z K Y
The post below has been deleted. Click to close.
This post has been deleted. Click here to see post.
InternetPerson10
450 posts
#3 • 8 Y
Y by TheStrayCat, sarjinius, centslordm, skyguy88, ike.chen, eggymath, Rounak_iitr, cubres
Dude awesome problem.

In the $k^{\text{th}}$ move, color walnut $k$ green. Then it suffices to show a green walnut and a brown walnut are swapped at one point. For the sake of contradiction assume otherwise, that is, every swap swaps two walnuts of the same color.

Then the state of the colors does not change after every swap, so we may reformulate the problem to the following:
Reformulation wrote:
There are $2021$ brown walnuts in a circle. In each move, Jumpy may choose one walnut whose neighbors are of the same color, and color it green. Show that Jumpy cannot color all walnuts green.
First, consider a gap of $2n$ brown walnuts between two green walnuts on either side. It's impossible to color all these walnuts green. To see this, note that if $n = 1$, neither walnut can be colored (as both neighbors are of different colors). Otherwise, make one move (it cannot be on the first or last brown walnut). This move splits the brown walnuts into two groups, with $2n-1$ brown walnuts in total. Because this is odd, the groups are of different parities, so one group must have an even number of walnuts. Then keep splitting this group until you get a gap of two brown walnuts, at which point you can't color it.

Now make two arbitrary moves; these divide the $2019$ brown walnuts into two groups. As $2019$ is odd, one of these groups must have an even number of walnuts, which you can't color all green. Yay! :DD
Z K Y
The post below has been deleted. Click to close.
This post has been deleted. Click here to see post.
square_root_of_3
78 posts
#4 • 5 Y
Y by centslordm, megarnie, PianoPlayer111, eggymath, cubres
Call a walnut obedient if one of its neighbours is larger than it, and the other one is smaller. We call a process bad if the problem's condition is not satisfied. We want to prove that there are no bad processes.

Lemma 1. The number of obedient walnuts is of the same parity as the number of walnuts.
Proof
Lemma 2. In a bad process, for any $j \in \{0,\ldots, 2021\}$, after $j$ moves, the number of obedient walnuts with labels greater than $j$ is odd.
Proof
Now, if a process is bad, after $2021$ moves there is an odd number of obedient walnuts greater than $2021$, which is a contradiction. Therefore, bad processes don't exist.
This post has been edited 3 times. Last edited by square_root_of_3, Jul 23, 2021, 12:02 PM
Z K Y
The post below has been deleted. Click to close.
This post has been deleted. Click here to see post.
TheStrayCat
161 posts
#5 • 4 Y
Y by centslordm, megarnie, eggymath, cubres
(Found a mistake in my solution, please disregard)
This post has been edited 3 times. Last edited by TheStrayCat, Jul 21, 2021, 4:21 AM
Reason: Found a mistake
Z K Y
The post below has been deleted. Click to close.
This post has been deleted. Click here to see post.
SnowPanda
186 posts
#6 • 4 Y
Y by centslordm, megarnie, eggymath, cubres
Solution
Z K Y
The post below has been deleted. Click to close.
This post has been deleted. Click here to see post.
VulcanForge
626 posts
#7 • 6 Y
Y by Inshaallahgoldmedal, centslordm, megarnie, eggymath, i3435, cubres
Solved with Isaac Zhu, Jeffery Chen, Kevin Wu, Albert Wang, Nacho Cho, Linus Hamilton, Sam Zhang.

Assume for contradiction otherwise. On the $k$-th move, paint the $k$-th acorn red. The key observation due to the assumption at the beginning is that if we are swapping around acorn $k$, then both it's neighbors must be the same color: otherwise the problem would be finished.

Now this gives a contradiction: if we draw an edge between every pair of adjacent red acorns, at each step we gain an even number of edges. But we're supposed to have $2021$ edges at the end, contradiction.
Z K Y
The post below has been deleted. Click to close.
This post has been deleted. Click here to see post.
AnonymousBunny
339 posts
#8 • 3 Y
Y by centslordm, eggymath, cubres
Write the number 0 on each walnut initially. Suppose we change the number on walnut k to 1 on turn k. Assume the problem statement is false, then the neighbors of walnut k at turn k have the same number, so swapping them has no effect on the number sequence.

So we are changing a 0 to 1 at each step and we want to show at some point, we change a sequence like 100 to 110 or 001 to 011.

At any given time, consider the maximal contiguous runs of 0. After the first move, there is one contiguous run of length 2020. I claim that given an initial configuration of 2k consecutive zeroes surroubded by 1s at the endpoints (i.e., $1 0^{2k} 1$) (*), if we change the 0's to 1's one by one, we must hit a forbidden configuration as mentioned above.

For this we induct. Base case k=1 is trivial. For induction step note that if we change a 0 to 1 in a block of 2k consecutive 0s, we break this block into two blocks of size p,q where p+q=2k-1 is odd, so one of them must be even, say p. Induct on the block of length p.

(*) We are "unwrapping" the circle here after the first move.
This post has been edited 1 time. Last edited by AnonymousBunny, Jul 21, 2021, 3:48 AM
Z K Y
The post below has been deleted. Click to close.
This post has been deleted. Click here to see post.
TheUltimate123
1740 posts
#9 • 8 Y
Y by centslordm, HamstPan38825, sabkx, math_comb01, eggymath, Dissonant, Rounak_iitr, cubres
Call a walnut \(k\) conservative if on the \(k\)th move Jumpy swaps walnuts \(a\) and \(b\) with \(a,b<k\), and call a walnut \(k\) liberal if on the \(k\)th move Jumpy swaps walnuts \(a\) and \(b\) with \(a,b>k\). Assume for contradiction every walnut is either conservative or liberal.

Claim: If walnut \(k\) is conservative, then it does not move after the \(k\)th move.

Proof. Indeed, I contend the neighbors of \(k\) will always be smaller than the move number. After the \(k\)th move, the neighbors of \(k\) are \(a,b<k\) by design. If on move \(t\), a neighbor of \(k\) is swapped out, since the original neighbor was less than \(t\), the new neighbor is also less than \(t\). \(\blacksquare\)

Claim: If \(k\) is conservative, then its neighbors in the final position are not conservative.

Proof. If the \(k\)th move swaps \(a\) and \(b\), with \(a,b<k\), then \(a\) and \(b\) are not conservative since they move on the \(k\)th move. Whenever either neighbor of \(k\) is replaced, each resulting neighbor \(i\) is not conservative, since it is swapped after the \(i\)th move. \(\blacksquare\)

It follows that there are at most 1010 conservative walnuts. Analogously there are at most 1010 liberal walnuts, contradicting that all walnuts are either conservative or liberal.
This post has been edited 1 time. Last edited by TheUltimate123, Jul 22, 2021, 4:41 PM
Z K Y
The post below has been deleted. Click to close.
This post has been deleted. Click here to see post.
MarkBcc168
1595 posts
#10 • 7 Y
Y by L567, centslordm, PIartist, sabkx, eggymath, Funcshun840, cubres
Assume for a contradiction that Jumpy never swaps two walnuts $a,b$ with $a<k<b$ in the $k$-th move.

Before Jumpy can swap walnuts, Bushy woke up and observed Jumpy from afar. Bushy is angry upon discovering that Jumpy randomly swaps his beautifully arranged walnuts, so after the $k$-th move, Bushy steps in and removes the walnut $k$ from the hole. Observe that from what we assumed, a vacant hole cannot become occupied with walnut and vice versa.

After Bushy removes the walnut $1$, the remaining walnuts become a single contiguous segment of $2020$ walnuts, which is even. Therefore, when a walnut is removed from this segment, it will be split into an odd and an even segment; we keep our eyes on this even segment. Considering this even segment further, we see that it will eventually be divided to a smaller even segment. Thus, by repeating this argument, eventually, we will get a segment of length $2$ that Bushy cannot take away any either walnut, a contradiction.
This post has been edited 2 times. Last edited by MarkBcc168, Jul 21, 2021, 10:42 PM
Z K Y
The post below has been deleted. Click to close.
This post has been deleted. Click here to see post.
Richangles
139 posts
#11 • 2 Y
Y by centslordm, cubres
I expected this problem to be NT, since P1 was either Algebra or combo. So has the PSC dropped the method of P1, P2, P4 & P5 being a permutation of A, C, G & N?
Z K Y
The post below has been deleted. Click to close.
This post has been deleted. Click here to see post.
jasperE3
11395 posts
#12 • 3 Y
Y by centslordm, eggymath, cubres
No, P1 was NT.
Z K Y
The post below has been deleted. Click to close.
This post has been deleted. Click here to see post.
megarnie
5611 posts
#13 • 4 Y
Y by centslordm, Han-htr, eggymath, cubres
Solution
Z K Y
The post below has been deleted. Click to close.
This post has been deleted. Click here to see post.
554183
484 posts
#14 • 3 Y
Y by centslordm, eggymath, cubres
Wu
On the $k$th move, color walnut $k$ black, and let the other walnuts remain brown. We count the number of pairs of adjacent black walnuts. It’s easy to see that if the opposite is assumed, then the change in the quantity is even. But we require the quantity to become $2021$ which is odd at the end.
Z K Y
The post below has been deleted. Click to close.
This post has been deleted. Click here to see post.
starchan
1610 posts
#15 • 2 Y
Y by centslordm, cubres
Solution?
This post has been edited 1 time. Last edited by starchan, Jul 28, 2021, 9:52 AM
Reason: Fixed an error in my previous solution.
Z K Y
G
H
=
a