NOIP训练赛

2023-07-27 13:00 至 2023-08-06 16:00
时长: 10天3小时

已有2人报名

比赛说明

这是一个NOIP训练赛
C语言 eg.
#include <stdio.h>
int main() {
    int k,x=0,m=0,n=1;
    scanf("%d",&k);
    for(int i=1;i<=k;i++) {
        x+=n;
        m++;
        if(m==n) {
            n++;
            m=0;
        }
    }
    printf("%d",x);
    return 0;
}
java eg.
import java.io.*;
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;

public class Main {
    private static BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
    private static PrintWriter pw = new PrintWriter(new BufferedWriter(new OutputStreamWriter(System.out)));
    private static StreamTokenizer st = new StreamTokenizer(br);

    public static int input() {
        try {
            st.nextToken();
        } catch (IOException e) {
            throw new RuntimeException(e);
        }
            return (int) st.nval;
    }

    public static void main(String[] args) throws IOException {
        int k = input();
        long sum = 0;
        long day = 0;

        for(int i =1;i<=k;i++){
            for(int j=1;j<=i;j++){
                sum += i;
                day++;

                if(day == k){
                    System.out.println(sum);
                    break;
                }
            }
        }

    }
}
让我们开始吧!!!
加油!!!