小明在他的果园种了一些苹果树,这些苹果树排列成一个圆。为了保证苹果的品质,在种植过程中要进行疏果操作。为了更及时地完成疏果操作,小明会不时地检查每棵树的状态,根据需要进行疏果。检查时,如果发现可能有苹果从树上掉落,小明会重新统计树上的苹果个数(然后根据之前的记录就可以判断是否有苹果掉落了)。在全部操作...
CSP 201909-02 小明种苹果(续)100分 终于知道50分扣哪了,最开始算的是掉落的次数,每掉一次就D++,但是求的是苹果数棵数,一棵树可以掉落很多次,所以最后用D_drop[]求和来计算,改了一行代码就好啦! 注意第27、41行。 1#include<cstdio>2#defineN 10103#defineM 10104#define_for(i,a,b) for(int i=(...
CSP201909-1 小明种苹果 (Python) 文章目录 题目 程序代码 题目 试题编号: 201909-1 试题名称: 小明种苹果 时间限制: 2.0s 内存限制: 512.0MB 题目描述 小明在他的果园里种了一些苹果树。为了保证苹果的品质,在种植过程中要进行若干轮疏果操作,也就是提前从树上把不好的苹果去掉。第一轮疏果操作开始前,小明...
【CSP】【Java】小明种苹果 活学活用新思路: 题目中有一项任务是计算每行除了第一个数字的和。样例1的输入 这里运用了上一个博客中写的求最大子数组的思想,可以定义一个一维数组用来存储每行的数字。 其余思路较为简单,认真考虑即可得。 代码如下 package _19_1_小明种苹果; import java.util.Scanner; public...
【CSP】【Java】小明种苹果(续) /** * * * 哭啦 这里有一个巨大的坑 * 刚开始我直接在判断 sum[i] > arr2[j]这个条件成立后 *就c++; 却没有考虑到这样会造成万一 一棵树重复掉落 * 这样就会造成计算掉落树的数量有重复的。 * 而也因为这样,造成我一直是50分。
简介:CSP 201909-2 小明种苹果(续) python 暴力 CSP 201909-2 小明种苹果(续) python 题目描述 # 样例144 74 -7 -12 -55 73 -8 -6 59 -45 76 -5 -10 60 -25 80 -6 -15 59 0222 1 0# 样例254 10 0 9 04 10 -2 7 02 10 04 10 -3 5 04 10 -1 8 039 4 2 ...
2-1csp试题1:小明种苹果(100分) 小明种苹果 题目描述 小明在他的果园里种了一些苹果树。为了保证苹果的品质,在种植过程中要进行若干轮疏果操作,也就是提前从树上把不好的苹果去掉。第一轮疏果操作开始前,小明记录了每棵树上苹果的个数。每轮疏果操作时,小明都记录了从每棵树上去掉的苹果个数。在最后一轮...
小明种苹果 问题描述 试题编号: 201909-1 试题名称: 小明种苹果 时间限制: 2.0s 内存限制: 512.0MB Java满分代码 Java代码 importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String [] args){Scannersc=newScanner(System.in);intn=sc.nextInt();intm=sc.nextInt();int[][] apple =newint[n...
long long remain; //剩下的总数 bool full; //苹果掉落标记 }TREE; TREE tree[1010]; //存所有树 int main() { int N,M; int sum = 0; //最后剩下的苹果数 int fullTree = 0; //发生掉落的棵数 int threeCnt = 0; //三连计数 ...
CCF CSP 201909-1 小明种苹果 题目: 思路: 1.用一个变量保存总苹果数,初始为0,然后加上除了n、m以外的其它输入即为最终苹果数; 2.用数组保存每棵树的总疏果数,并以一个变量记录最多的疏果树的编号,并在往后遍历时比较、更新; 代码: #include<iostream>usingnamespacestd;intarr[1001];intmain(){intn,...