in past, 40 days used to be the minimum gap between last exam day and the results . this was a decades old practice when computers were not commonly used.
students are often anxious for the results. universities should consider providing results as early as possible. at least they should announce the results schedule along with the examinations time table