当前位置: 代码迷 >> 综合 >> 刷题路-三角函数
  详细解决方案

刷题路-三角函数

热度:35   发布时间:2024-01-12 23:17:53.0

三角函数

题目描述

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

输入格式

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

输出格式

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

输入输出样例

输入 #1

3 5 4

输出 #1

3/5

# include <stdio.h>
int main()
{
    long a,b,c,max,min,factor;scanf("%ld%ld%ld",&a,&b,&c);                        min=a<b?a<c?a:c:b<c?b:c;max=c>b?c>a?c:a:b>a?b:a;for(factor=min;max%factor || min%factor;--factor);return !printf("%ld/%d\n",min/factor,max/factor);
}