Run ID 作者 问题 语言 测评结果 Time Memory 代码长度 提交时间
123085 令狐文丽 11种树 C++ Wrong Answer 1 MS 272 KB 839 2025-06-25 20:20:00

Tests(0/11):


Code:

#include <iostream> using namespace std; int main() { int n, k; // n表示空地长度,k表示树木间隔 cin >> n >> k; int count = 1; // 起点处种一棵树,初始化计数为1 int lastTreePosition = k; // 最后一棵树的位置初始化为第一棵树的位置 // 当最后一棵树的位置小于空地长度时继续种植 while (lastTreePosition + k <= n) { lastTreePosition += k; // 更新最后一棵树的位置 count++; // 增加树的计数 } // 检查是否需要在空地的最后不足k米但大于1米的位置种树 if (lastTreePosition < n && lastTreePosition + 1 > n) { count++; } // 输出总共需要种植的树木数量 cout << "总共需要种植的树木数量为:" << count << endl; return 0; }


Run Info:

------Input------
1034 99
------Answer-----
12
------Your output-----
总共需要种植的树木数量为:10