样例能过,但是提交显示第一个输出字符是n,为什么
查看原帖
样例能过,但是提交显示第一个输出字符是n,为什么
77309
ninininininini楼主2024/7/6 22:55
#include <iostream>
#include <iomanip>
#define cin std::cin
#define cout std::cout
#define endl std::endl
int main() {
    int n, k;
    cin >> n >> k;
    long double sum_A, sum_B, num_A = 0, num_B = 0;
    for (int i = 1; i <= n; i++) {
        if ( i % k == 0 ) sum_A += i + 0.0, num_A++;
        else sum_B += i + 0.0, num_B++;
    }
    cout << std::fixed << std::setprecision(1);
    cout << sum_A / num_A << " " << sum_B / num_B << endl;
    return 0;
}
2024/7/6 22:55
加载中...