One molar of a perfect gas of $C_v = \pu{20.18 J/K}$ at $\pu{3.25atm}$ and $\pu{310 K}$ undergoes adiabatic expansion to reach a final state of $\pu{2.50atm}$. Calculate final volume and temperature.
Since $PV^{\gamma} = const$ and $\displaystyle T^{C_v/R}V = const$,
$$V_f = V_i\left(P_i\over P_f \right)^{1\over \gamma}$$
Which I got as $\pu{0.0113m^3}$ and $V_i = \pu{0.00782 m^3}$ .
To get final temperature I used $$T_f = T_i\left(V_i\over V_f \right)^{R\over C_v} = 310\left(0.00782\over 0.0113 \right)^{8.314\over 20.8} = \pu{267K}$$
But when I use equation of state to get final temperature I get $\pu{344K}$ which is the correct answer.
Why did not equation of state and $\displaystyle T^{C_v/R}V= const$ match in this case ?