Let $0<y_1\le y_2 \ldots \le y_n$.
Also, $\sum_{i=1}^n x_iy_i=\alpha y_1+(1-\alpha)y_n$ where $\alpha\ge 0$, $x_i \ge 0$ and $\sum x_i=1$.
To show $\sum_{i=1}^n x_i/y_i \le \alpha/y_1 +(1-\alpha)/y_n$
Let $0<y_1\le y_2 \ldots \le y_n$.
Also, $\sum_{i=1}^n x_iy_i=\alpha y_1+(1-\alpha)y_n$ where $\alpha\ge 0$, $x_i \ge 0$ and $\sum x_i=1$.
To show $\sum_{i=1}^n x_i/y_i \le \alpha/y_1 +(1-\alpha)/y_n$
Copyright © 2021 JogjaFile Inc.
(Fill in the gaps as needed. If you're stuck, show your work)
Define $\alpha_i$ such that $y_i = \alpha_i y_1 + (1-\alpha_i) y_n$. Note that $ 0 \leq \alpha_i \leq 1$.