rt,见下代码。
#include <iostream> using namespace std; int main(){ int a,b; scanf("%d:%d",&a,&b); if (a<5){ a+=24; } cout<<a/10<<a%10<<":"<<b/10<<b%10<<endl; return 0; }
题面的数据已经可以 hack 本代码了。
死因:a<5 改成 a<=5。
a<5
a<=5
但是 A 了。