#include <iostream>
#include <cmath>
#include <vector>
#include <map>
#include <set>
#include <queue>
#include <stack>
#include <algorithm>
#pragma GCC optimize("Ofast")
#define ll long long
using namespace std;
ll digits(ll a){
if(a == 0)
return 1;
ll cnt = 0;
while(a > 0){
a /= 10;
cnt++;
}
return cnt;
}
int main() {
ll n;
cin >> n;
ll h = n/3600;
h %= 24;
n %= 3600;
ll m = n/60;
ll s = n % 60;
cout << h << ':';
if(digits(m) == 1)
cout << 0;
cout << m << ':';
if(digits(s) == 1)
cout << 0;
cout << s;
}
на информатиксе 100 :)
Объяснение:
array = list(map(int, input.split()))
mn = 10000000000 # переменная для поиска минимума
cnt = 0 # переменная для количества положительных чисел
for i in range(len(array)):
if(array[i] > 0):
cnt += 1
if(array[i] < mn):
mn = array[i]
print(cnt, mn, sep=' ')