マトリョーシカ的日常

ワクワクばらまく明日のブログ。

SRM 144 div2 200 提出。

わーおやったぜ!ついにできた。一番簡単な問題だけどできた。それが嬉しい。

#line 41 "Time.cpp"
#include 
#include 
#include 
using namespace std;
class Time {
public:
	string whatTime(int i) {
		char output[100];
		int seconds, minutes, hours;
		hours		= i / 3600;
		minutes		=(i -3600*hours)/60;
		seconds		=i-3600*hours -60*minutes;
		sprintf(output, "%d:%d:%d", hours,minutes,seconds);
		return string(output);
	}
};

ちなみにローカルで試すときは下のようなコードにした。

#line 41 "Time.cpp"
#include 
#include 
#include 

using namespace std;
class Time {
public:
	string whatTime(int i) {
		char output[100];
		int seconds, minutes, hours;
		hours		= i / 3600;
		minutes		=(i -3600*hours)/60;
		seconds		=i-3600*hours -60*minutes;
		sprintf(output, "%d:%d:%d", hours,minutes,seconds);
		puts(output);
		return string(output);
	}
};
int main(){
	Time t1;
	int j;
	scanf("%d",&j);
	t1.whatTime(j);
	return 0;
}

提出したら60点もらえた。多分時間がめっちゃかかったからだと思う。次からはもっと速くしよう。
そして2/7のSRM569に参加しよう。(研究室から)