2 条题解

  • 0
    @ 2025-10-2 23:08:24

    没什么好说的,循环加分支,入门题目。

    #include<stdio.h>
    #include<string.h>
    #include<stdlib.h> 
    #include<math.h>
    
    int main(){
    	int n,i,sum=0;
    	scanf("%d",&n);
    	for(i=1;i<=n;i++){
    		if(i%2==0){
    			sum+=i+2;
    		}
    		if(i%2!=0){
    			sum+=i;
    		}
    	}
    	printf("%d",sum);
        return 0;
    }
    
    • 0
      @ 2024-10-19 17:19:14

      #include <stdio.h>

      int main() { int n=0; int k=1; int a=0;

      scanf("%d",&n);
      

      while(n>0){ if(n%(2k)==0){ a=(n+3)n/2; printf("%d",a); break; }else{ a=(nn+3n-2)/2; printf("%d",a); break; } } return 0; }

      • 1

      信息

      ID
      57
      时间
      1000ms
      内存
      512MiB
      难度
      2
      标签
      递交数
      302
      已通过
      178
      上传者