Description
输入一组勾股数 �,�,�(�≠�≠�)a,b,c(a=b=c),用分数格式输出其较小锐角的正弦值。(要求约分。)
Input
一行,包含三个正整数,即勾股数 �,�,�a,b,c(无大小顺序)。
Output
一行,包含一个分数,即较小锐角的正弦值
Sample 1
Inputcopy | Outputcopy |
---|---|
3 5 4 | 3/5 |
Hint
数据保证:�,�,�a,b,c 为正整数且 ∈[1,109]∈[1,109]。
#include<bits/stdc++.h>
#define endl '\n'
#define ll long long
#define int ll
using namespace std;
const int N=1e6+7;
vector<int> v;
map<int,int> mp;
int a[N],b[N];
signed main()
{
ios::sync_with_stdio(0);cin.tie(0);cout.tie(0);
int a[5];
for(int i=1;i<=3;i++)
{
cin>>a[i];
}
sort(a+1,a+1+3);
int ans=__gcd(a[1],a[3]);
cout<<a[1]/ans<<"/"<<a[3]/ans<<endl;
return 0;
}