The rupee ended the week about five paise higher at 45.3850/3950 per dollar compared with Monday