首页 > TAG信息列表 > 小明种

CSP 201909-1 小明种苹果 python

CSP 201909-1 小明种苹果 python 题目描述 思路 种苹果还是很简单,我们可以直接累加,然后计算最大的,并且计算他所在的位置 在Python更是简单,我们可以直接利用他内置的函数,就能很快的得到我们的结果,结果当然是100啦 代码 #!/usr/bin/env python # -*- encoding: utf-8 -*- # @F

CCF认证 2019-9 小明种苹果

#include<iostream> using namespace std; int n, m; int a, first; int sum = 0, s = 0; int t, d, e; int p[1001] = {0}; int count1 = 0, count2 = 0; int main(){ scanf("%d",&n); for(int i = 0; i < n; ++i) { scanf("%d

201909-1小明种苹果

代码 #include<stdio.h> int main() { int N,M;//N树的总个数,M疏果操作次数 int all=0,id=0,max=-1;//all剩余苹果个数,id蔬果最多的树的编号,max该编号蔬果个数 int t,now;//t蔬果个数,当前这棵树蔬果个数 int i,j;//i记录树的个数,j记录操作次数 scanf("%d%d",&N,&M);

201909-2 小明种苹果(续)

#include <iostream> using namespace std; struct info { int left_num; int cut_num; //fall代表的是有没有出现掉落的情况 int fall; }; int main() { int n,op_num,a,frist_num,all_left_num=0,D=0,E=0; cin>>n; info arr[n]; for(i

ccf-201909-1小明种苹果

#include <iostream> using namespace std; int main() { int n,m; cin>>n>>m; int t=0,k=0,p=0,max=0; int a[n][m+1]; for(int i=0;i<n;i++) for(int j=0;j<m+1;j++) cin>>a[i][j]; for(int i=0;i<n;i++) { int count=0; for

201909-1-小明种苹果

由于比较简单,这里直接贴代码 #include <bits/stdc++.h> using namespace std; struct node1 { int sum;//苹果总数 int drop[1010];//记录每轮掉落 int drop_sum;//掉落总数 } apple[1010]; int N, M, i, j, T = 0, k, P = 0; int main() { scanf("%d %d", &N, &M);

201909-2-小明种苹果(续)

本题比较简单,这里直接贴代码 #include <bits/stdc++.h> using namespace std; struct node1 { int sum;//苹果总数 int op[1010];//对苹果树的m[i]个操作 int drop;//是否掉苹果 } apple[1010]; int N, i, j, m, T = 0, D = 0, E = 0; int main() { scanf("%d",

CCF-CSP-2019-09-1小明种苹果

题目链接:http://118.190.20.162/view.page?gpid=T94 思路:模拟,以后模拟题中整数型变量最好定义为long long类型 代码: #include<bits/stdc++.h> using namespace std; int main (){ int n,m; cin>>n>>m; int res=1000,no=0,al=0; for(int i=1;i<=n;i++){

201909-2 小明种苹果(续)

201909-2 小明种苹果(续) n = int(input()) T = 0 D = 0 E = [0 for i in range(n)] for i in range(n): flag = 0 apple = list(map(int, input().split())) cnt = apple[1] for j in range(2, apple[0]+1): if apple[j] <= 0: cnt += apple[j] else: if cnt != apple[j]: cnt

CCF 201909-2 小明种苹果(续)

#include <iostream> #include <bits/stdc++.h> #include <string> using namespace std; typedef struct { int end; bool isDrop; }Tree; vector<Tree> tree; int main() { int n,m; cin>>n; while(n--) {

ccf201909-1小明种苹果

#include<iostream> #include<cstdio> using namespace std; int main() { int n,m; int sum=0,number=0; int a[1005],b[1005]={0}; cin>>n>>m; for(int i=0;i<n;i++) { cin>>a[i]; sum+=a[i]; for(int j=0;j<m;j++) {

CCF 201909-1 小明种苹果 C++

思路:最后一轮疏果后剩余的苹果总数T实则为第二行开始的正负数的总和;求疏果个数最多的树的编号k以及最多疏果个数p需要分别求出每一行中的负数的和,并不断更新最小值。 #include <iostream> #include <cmath> using namespace std; int main() { int N,M; int sum1=

「csp 模拟试题201909-1」小明种苹果 C/C++

目录 题目输入输出样例题解思路题解源码(c/c++) 题目 :小明种苹果 【问题描述】 小明在他的果园里种了一些苹果树。为了保证苹果的品质,在种植过程中要进行若干轮疏果操作,也就是提前从树上把不好的苹果去掉。第一轮疏果操作开始前,小明记录了每棵树上苹果的个数。每轮疏果操作时,小

CSP试题 201909-2 小明种苹果(续)

CSP试题 201909-2 小明种苹果(续) 试题编号: 201909-2 试题名称: 小明种苹果(续) 时间限制: 1.0s 内存限制: 512.0MB 问题描述: 代码: #include<stdio.h> int main() { int status[10001]={0}; long x[10001]; int N,m,D=0,s=0,E=0,y=0,t=0; scanf("%d",&N); for(int i=1;i

CCF CSP201903-2小明种苹果(续)c++100

CCF CSP201903-2 附测试用例 #include<iostream> using namespace std; bool drop[1010] = {false}; int main(){ int n,D = 0,E = 0; long long int T = 0; cin>>n; for(int i = 0; i < n; i++){ int m,endNum,num,beginNum; bool flag = false; cin>

CSP 201909-2 小明种苹果(续) Java 满分

import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); ArrayList<Boolean> arr = new ArrayList<>(); //存储树是否落果 int N = sc.nextInt(); int a

CCF 201909-2 小明种苹果(续) python

''' 测试用例1 4 4 74 -7 -12 -5 5 73 -8 -6 59 -4 5 76 -5 -10 60 -2 5 80 -6 -15 59 0 测试用例2 5 4 10 0 9 0 4 10 -2 7 0 2 10 0 4 10 -3 5 0 4 10 -1 8 0 注意树是围成一个圆的 连续三棵树需要注意 ''' N = int(input()) a = [] e = [0]*N b = [] for i in range

CCF 201909-1 小明种苹果(100分)Java

   注意输入和输出的格式,这是认证时候提交代码 import java.util.*; public class Main { public static void main(String[] args) { new Main().run(); } public void run() { Scanner sc = new Scanner(System.in); int n = sc.

CSP1640373 - 小明种苹果(续)

1 #include <iostream> 2 using namespace std; 3 typedef long long ll; 4 bool special[4]{false}; 5 int main() 6 { 7 ios::sync_with_stdio(false); 8 cin.tie(0); 9 10 // 1 2 n-1 n 11 int n; 12 cin >> n; 13 ll T = 0

小明种苹果(续)

  问题描述: import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int n = scanner.nextInt(); int m, current, temp, sum = 0, cutTreeNum = 0, t3N