#include <stdio.h> int main() { int s; scanf("%d", &s); printf("%d %d %d", s / 3600, s % 3600 / 60, s % 60); return 0; }
时,即为有多少个60*60=3600秒整,取来算作 时 的秒数在后面分、秒的秒数计算中不再计数;时 = s / 3600
分,即为除去时所占用的秒数后,所剩下的秒数有多少个60秒整,取来算作 分 的秒数在后面秒的秒数计算中不再计数;分 = s % 3600 / 60
秒,即为除去 时 和 分 所占用的秒数后所剩下的秒数。秒 = s % 3600 % 60,因3600为60的整数倍 可简略写成:秒 = s % 60,