1 条题解

  • 0
    @ 2026-1-28 18:19:32
    #include<bits/stdc++.h>
    using namespace std;
    int main(){
        int n;
        cin >> n; // [1] 读取输入的角的总数量n
        int sum=0, sum1=0, sum2=0; // [2] 初始化计数器:sum统计直角,sum1统计锐角,sum2统计钝角
        // [3] 循环读取每个角的度数并分类统计
        for(int i=1;i<=n;i++){
            int num;
            cin >> num; // [4] 读取当前角的度数
            if(num == 90){
                sum++; // [5] 等于90度是直角,计数器加1
            } else if(num < 90){
                sum1++; // [6] 小于90度是锐角,计数器加1
            } else {
                sum2++; // [7] 大于90度是钝角,计数器加1
            }
        }
        cout << sum << " " << sum1 << " " << sum2; // [8] 输出直角、锐角、钝角的数量,用空格分隔
        return 0;
    }
    
    • 1

    信息

    ID
    29
    时间
    1000ms
    内存
    256MiB
    难度
    1
    标签
    递交数
    1
    已通过
    1
    上传者