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
      标签
      遞交數
      363
      已通過
      219
      上傳者