C30-小码争霸赛2
原题链接:28705.NoteSC++2024-11-13 17:19:39
发布于:江苏

#include <iostream>
using namespace std;
int main()
{
	int a, b, c;
	char f;
	cin >> a >> b >> c >> f;
	int ans = a*3600 + b*60 + c;
	if (f == 'P') ans += 12*3600;
	cout << ans; 
	return 0;
}
/*
	int a,b,n;
	char y;
	cin>>a>>b>>n>>y;
	if(y=='A'){
		cout<<a*60*60+b*60+n;
	}
	else{
		cout<<(a*60*60+b*60+n)+12*60*60;
	}
*/
/*
世纪闰年: y%400 == 0
||
普通闰年: y%100!=0 && y%4==0 
*/
#include<iostream>
using namespace std;
int main(){
	int cnt = 0, n, m;
	cin >> n >> m;
	
	for(int i=n; i<=m; i++){
		if(i%400==0 || i%4==0&&i%100!=0) {
			cnt++;
		}
	}
	cout << cnt;
	return 0;
}
这里空空如也








有帮助,赞一个