小杨的班级里共有N名同学,学号从0至N-1。老师安排全班同学依次进入教室,每位同学进入时,需要和已经在教室内且学号小于自己的同学握手。求整个班级总共会进行多少次握手。
提示:可以考虑使用归并排序进行降序排序,并在此过程中求解。
输入共2行:
保证每位同学会且只会进入教室一次。
输出一行一个整数,表示全班握手的总次数。
特别提醒:请不要在输入、输出中附带任何提示信息。
4
2 1 3 0
2
总握手次数为2。
6
0 1 2 3 4 5
15
每位同学进入时,学号都是当前教室最大的,总握手次数为0+1+2+3+4+5=15。