欢迎光临我的Blog,虽然这里还很简陋,但未来一定会焕发生机的!

[蓝桥杯 2022 国 B] B题 钟表——炎泽汐の Blog

算法 yanzexi 2年前 (2023-03-06) 369次浏览 已收录 0个评论 扫描二维码

[蓝桥杯 2022 国 B] B题 钟表——炎泽汐の Blog

#include<bits/stdc++.h>
#define ll long long
#define endl "\n"
#define mem(vis, num) memset(vis, num, sizeof(vis));

using namespace std;

int main(){
	ios::sync_with_stdio(false);
	cin.tie(0);
	cout.tie(0);
	
	double s = 0, f = 0, m = 0;
	double A = 0, B = 0;
	
	for(int i = 0; i <= 6; i++){
		for(int j = 0; j < 60; j++){
			for(int k = 0; k < 60; k++){
				s = i * 30 * 60 + j * 0.5 * 60 + k * 0.5;
				f = j * 6 * 60 + k * 0.1 * 60;
				m = k * 360; 
				A = min(fabs(f - s), fabs(360 * 60 - f + s));
				B = min(fabs(f - m), fabs(360 * 60 - f + m));
				if(A == 2 * B){
					cout << i << "\t" << j << "\t" << k << "\t" << endl;
				}
			}
		}
	}
	return 0;
}
喜欢 (0)
[炎泽汐de收款码]
分享 (0)

您必须 登录 才能发表评论!