時間変換の問題 - アルゴリズム

時間の変換

問題の説明

(秒)イベント工場の期間をある整数値を、読んで、あなたは時間に変換:分:秒を表すために。

入力形式

整数Nを入力します。

出力フォーマット

「時:分:秒」の形式で変換された時間を出力します。

データ範囲

1 N 1000000 1≤N≤1000000

サンプル入力:

556

出力例:

0:9:16

分析

秒と時間の面で知ることがまず第一に、分

1h=60min=3600s

そして、裁きの時は、最初の60の数を考慮する際、残りは秒でどのように多くの3600の判定分の考慮します

コードの実装

#include <iostream>
#include <bits/stdc++.h>
using namespace std;  

int main(){
	//输出转换后的时间表示,格式为“hours:minutes:seconds”
	long t;
	int h,m;
	cin>>t;
	h=t/3600;//小时数 
	t=t%3600;
	m=t/60;//分钟数 
	t=t%60;//秒数
	cout<<h<<":"<<m<<":"<<t;
	
	return 0;
}

業績

4134
1:8:54
--------------------------------

概要

通報钞票问题同様に、同じ番号が最小になるまで利用可能な最大の数から見て、緩やかな分解あろう。

公開された59元の記事 ウォンの賞賛5 ビュー5060

おすすめ

転載: blog.csdn.net/qq_38496329/article/details/104076782