龙空技术网

洛谷刷题C++语言 | P1888 三角函数

热爱编程的通信人 91

前言:

现在兄弟们对“三角函数c语言洛谷”都比较着重,大家都想要分析一些“三角函数c语言洛谷”的相关知识。那么小编同时在网摘上搜集了一些对于“三角函数c语言洛谷””的相关内容,希望姐妹们能喜欢,我们一起来了解一下吧!

学习C++从娃娃抓起!记录下洛谷C++学习和备考过程中的题目,记录每一个瞬间。

附上汇总贴:洛谷刷题C++语言 | 汇总_热爱编程的通信人的博客-CSDN博客

【题目描述】

输入一组勾股数 a,b,c(a≠b≠c),用分数格式输出其较小锐角的正弦值。(要求约分。)

【输入】

一行,包含三个正整数,即勾股数 a,b,c(无大小顺序)。

【输出】

一行,包含一个分数,即较小锐角的正弦值

【输入样例】

3 5 4

【输出样例】

3/5

【代码详解】

#include <bits/stdc++.h>#include <algorithm>using namespace std;int gcd(int a, int b){    return 0 == b ? a : gcd(b, a % b);}int main(){    int a[3];    cin >> a[0] >> a[1] >> a[2];    sort(a, a+3);    cout << a[0]/gcd(a[0], a[2]) << "/" << a[2]/gcd(a[0],a[2]);    return 0;}

【运行结果】

3 5 43/5

标签: #三角函数c语言洛谷