头像

kkbo




在线 


最近来访(6)
用户头像
redkaoliang
用户头像
纵然似梦丶

活动打卡代码 AcWing 805. x和y的最大值

kkbo
17分钟前
#include<bits/stdc++.h>
using namespace std;
int max(int x,int y){
    if(x>y) return x;
    else return y;
}
int main(){
    int x,y;
    cin>>x>>y;
    cout<<max(x,y)<<endl;
}~


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

kkbo
1小时前
#include<bits/stdc++.h>
using namespace std;
int fact(int n){
    int sum=1;
    for(int i=1;i<=n;i++) sum=sum*i;
    return sum;
}
int main(){
    int n;
    cin>>n;
    cout<<fact(n)<<endl;
    return 0;
}



kkbo
2天前
#include<bits/stdc++.h>
 using namespace std;
  int main(){
      char str[101];
      fgets(str,1000,stdin);
      int k=0;
      for(int i=0;str[i];i++) 
       if(str[i]>='0'&&str[i]<='9') k++;
      cout<<k<<endl;
      return 0;
  }


活动打卡代码 AcWing 760. 字符串长度

kkbo
2天前
#include <bits/stdc++.h>
 using namespace std;
  int main(){
    char str[101];
    fgets(str,10000,stdin);
    int len=0;
    for(int i=0;str[i];i++) len++;
    printf("%d\n",len);
    return 0;
  }


活动打卡代码 AcWing 756. 蛇形矩阵

kkbo
4天前
#include<bits/stdc++.h>
using namespace std;
int res[110][110];

int main(){

    int n,m;
    cin>>n>>m;
    int dx[]={0,1,0,-1},dy[]={1,0,-1,0};
    for(int x=0,y=0,d=0,k=1;k<=n*m;k++){
        res[x][y]=k;
        int a=x+dx[d],b=y+dy[d];
        if(a<0||a>=n||b<0||b>=m||res[a][b]){
          d=(d+1)%4;
          a=x+dx[d];
          b=y+dy[d];
        }
        x=a;
        y=b;
    }
    for(int i=0;i<n;i++){
        for(int j =0;j<m;j++){
            cout<<res[i][j]<<' ';
        }
         cout<<endl;
    }
    return 0;
}



kkbo
9天前
#include<bits/stdc++.h>
using namespace std;
int main(){
    char t;
    cin>>t;
    double m[12][12];
    for(int i=0;i<12;i++)
    for(int j=0;j<12;j++) cin>>m[i][j];

    double s;
    double k;
    for(int i=11;i>0;i--)
     for(int j=11;j>=12-i&&j<12;j--)
     {
         s+=m[i][j];
         k++;
     }

     if(t=='S') printf("%.1lf",s);
     else printf("%.1lf",s/k);
     return 0;
}~


活动打卡代码 AcWing 744. 数组中的列

kkbo
9天前
#include <bits/stdc++.h>
using namespace std;
int main(){
      int k;
      cin>>k;
      char y;
      cin>>y;
      double a[12][12];
    for(int i=0;i<12;i++) 
      for(int j=0;j<12;j++) cin>>a[i][j];


      double s=0;
       for(int j=0;j<12;j++){
           s+=a[j][k];
       }
       if(y=='S') printf("%.1lf\n",s);
       else printf("%.1lf\n",s/12);
       return 0;
}



kkbo
11天前
#include<bits/stdc++.h>
using namespace std;
int main(){
    int n;
    cin>>n;

    int a[1001];
    for(int i=0;i<n;i++) cin>>a[i];
    int p=0;
    for(int k=1;k<n;k++)
    {
        if(a[k]<a[p])
        p=k;
    }

    printf("Minimum value: %d\nPosition: %d\n",a[p],p);
    return 0;
}


活动打卡代码 AcWing 741. 斐波那契数列

kkbo
11天前
#include<bits/stdc++.h>
using namespace std;
int main(){
    int n;cin>>n;
      long long a[60];
   a[0]=0;a[1]=1;a[2]=1;
    if(n>=3)
{    for(int i=3;i<=60;i++)
    {
        a[i]=a[i-2]+a[i-1];
    }
}

    while(n--){
        int x;
        cin>>x;
        printf("Fib(%d) = %lld\n",x,a[x]);
    }

return 0;
}


活动打卡代码 AcWing 740. 数组变换

kkbo
11天前
#include<bits/stdc++.h>
using namespace std;
int main(){
    int n[20];int b[20];
    for(int i=0;i<20;i++)scanf("%d",&n[i]);
    for(int j=19,i=0;j>=0;j--,i++)
    {
        b[j]=n[i];
    }
    for(int j=0;j<20;j++) printf("N[%d] = %d\n",j,b[j]);
    return 0;
}