头像

浙江星辰




离线:1天前


活动打卡代码 AcWing 804. n 的阶乘

#include<iostream>
using namespace std;
int jc(int n)
{
    int sum=1;
    for(int i=n;i;i--){
        sum*=i;
    }
    return sum;
}

int main()
{
    int k;
    cin>>k;
    cout<<jc(k);
    return 0;
}




#include<iostream>
using namespace std;
int jc(int n)
{
    int sum=1;
    for(int i=n;i;i--){
        sum*=i;
    }
    return sum;
}

int main()
{
    int k;
    cin>>k;
    cout<<jc(k);
    return 0;
}




#include<iostream>
using namespace std;
int main(){
    double a[12][12],sum=0;
    char op;
    cin>>op;
    int i,j;
    for(i=0;i<12;i++){
        for(j=0;j<12;j++){
            cin>>a[i][j];
            if(i+j<11&&i>j)sum+=a[i][j];

        }
    }
    printf("%.1lf",op=='S'?sum:sum/30);
    return 0;
}





#include<iostream>
using namespace std;
int main(){
    double a[12][12],sum=0;
    char op;
    cin>>op;
    int i,j;
    for(i=0;i<12;i++){
        for(j=0;j<12;j++){
            cin>>a[i][j];
            if(i+j<11&&i>j)sum+=a[i][j];

        }
    }
    printf("%.1lf",op=='S'?sum:sum/30);
    return 0;
}




#include<iostream>
using namespace std;
int main(){
    double a[12][12],sum=0;
    char op;
    cin>>op;
    int i,j;
    for(i=0;i<12;i++){
        for(j=0;j<12;j++){
            cin>>a[i][j];
            if(i<j&&i+j<11) sum+=a[i][j];
            }
    }
    printf("%.1lf",op=='S'?sum:sum/30);
    return 0;
}




#include<iostream>
using namespace std;
int main(){
    double a[12][12],sum=0;
    char op;
    cin>>op;
    int i,j;
    for(i=0;i<12;i++){
        for(j=0;j<12;j++){
            cin>>a[i][j];
            if(i<j&&i+j<11) sum+=a[i][j];
            }
    }
    printf("%.1lf",op=='S'?sum:sum/30);
    return 0;
}




#include<iostream>
using namespace std;
int main(){
    double a[12][12],sum=0;
    char op;
    cin>>op;
    for(int i=0;i<12;i++){
        for(int j=0;j<12;j++){
            cin>>a[i][j];
            if(i+j<11) sum+=a[i][j];
        }
    }
    printf("%.1lf",op=='S'?sum:sum/66);
}





#include<iostream>
using namespace std;
int main(){
    double a[12][12],sum=0;
    char op;
    cin>>op;
    for(int i=0;i<12;i++){
        for(int j=0;j<12;j++){
            cin>>a[i][j];
            if(i+j<11) sum+=a[i][j];
        }
    }
    printf("%.1lf",op=='S'?sum:sum/66);
}




#include<iostream>
using namespace std;
int main(){
    double a[12][12],sum=0;
    int x;
    char op;
    cin>>op;
    for(int i=0;i<12;i++){
        for(int j=0;j<12;j++){
            cin>>a[i][j];
            if (i<j) sum+=a[i][j];
        }
    }
    if(op=='S') printf("%.1lf",sum);
        else printf("%.1lf",sum/66);
    return 0;
}





#include<iostream>
using namespace std;
int main(){
    double a[12][12],sum=0;
    int x;
    char op;
    cin>>op;
    for(int i=0;i<12;i++){
        for(int j=0;j<12;j++){
            cin>>a[i][j];
            if (i<j) sum+=a[i][j];
        }
    }
    if(op=='S') printf("%.1lf",sum);
        else printf("%.1lf",sum/66);
    return 0;
}