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

news/2024/11/28 17:44:48/

CCF题库链接:https://blog.csdn.net/weixin_43905586/article/details/88404105

测试链接:http://cspro.org/


问题描述

试题编号:201909-1
试题名称:小明种苹果
时间限制:2.0s
内存限制:512.0MB
问题描述:


鄙人拙见:

  1. 分别找出对应的T,k,P;
  2. 注意:单一实现,避免混乱;
  3. C代码注意数组空间,定义全局变量

C++参考代码1.0:

#include<iostream>
using namespace std;int apple[1234][1234];    //切记:定义为局部变量的话80分儿int main() 
{int N,M;scanf("%d",&N);scanf("%d",&M);for(int i = 0; i < N; i++){for(int j = 0; j < M + 1; j++){scanf("%d",&apple[i][j]);}}int T;int sum = 0;for(int i = 0; i < N; i++){for(int j = 0; j < M + 1; j++){sum = sum + apple[i][j];}}T = sum;//printf("T=%d\n",T);int min[N];for(int i = 0; i < N; i++){min[i] = 0;}for(int i = 0; i < N; i++){for(int j = 1; j < M + 1; j++){min[i] = min[i] + apple[i][j]; }}int k;int minnum = 0;for(int i = 0; i < N; i++){if(min[i] < minnum){minnum = min[i];k = i + 1;}}int p;p = minnum * (-1);printf("%d %d %d",T,k,p);return 0;
}

java参考代码1.0:

import java.util.Scanner;public class Main 
{static int Sum(int [][]num,int N,int M){int sum = 0;for(int i = 0; i < N; i++){for(int j = 0; j < M; j++){sum = sum + num[i][j];}}return sum;}static int Number(int [][]num,int N,int M){int number = 0;int min = 0;int sum[] = new int[N];for(int i = 0; i < N; i++){sum[i] = 0;}for(int i = 0; i < N; i++){for(int j = 1; j < M; j++){sum[i] = sum[i] + num[i][j];}if(sum[i] < min){min = sum[i];number = i + 1;}}return number;}static int Min(int [][]num,int N,int M){int min = 0;int sum[] = new int[N];for(int i = 0; i < N; i++){for(int j = 1; j < M; j++){sum[i] = sum[i] + num[i][j];}if(sum[i] < min){min = sum[i]; }}min = min * (-1);return min;}public static void main(String[] args){Scanner input = new Scanner(System.in);int N = input.nextInt();int M = input.nextInt();int num[][] = new int[N][M+1];for(int i = 0; i < N; i++){for(int j = 0; j < M + 1; j++){num[i][j] = input.nextInt();}}int T;T = Sum(num,N,M + 1);int k;k = Number(num,N,M + 1);int P;P = Min(num,N,M + 1);System.out.print(T + " " + k + " " + P);}
}

       尾言:作者水平有限,读者思维无限,若有细节错误请见谅,若有好的想法,欢迎评论区留言。


分享名言一句:

  • If you ask a good skater how to succeed, he will tell you: "fall down, get up". This is success. ——Newton
  • 如果你問一個善於溜冰的人怎樣獲得成功時,他會告訴你:“跌倒了,爬起來”,這就是成功。——牛頓

友情链接分享:

  • 我要自学网链接:https://www.51zxw.net/study.asp?vip=21679987
  • 在线工具链接:http://tool.lu/?refuid=iq7
  • 免费在线流程图思维导图ProcessOn链接:https://www.processon.com/i/5b442a68e4b09a6741627370
  • 阅读记录App链接:https://m.yidiansz.com/mobile/invitation/home?shareId=339556#/

http://www.ppmy.cn/news/340061.html

相关文章

物理像素,设备独立像素,像素比

物理像素&#xff1a;又称设备像素&#xff0c;j简称pp&#xff0c;设备屏幕上实际有的像素点&#xff0c;如pc端常见分辨率1920 * 1080&#xff0c;意味着在屏幕水平方向上有1920个像素点&#xff0c;垂直方向上有1080个像素点。 屏幕尺寸&#xff1a;屏幕对角线的长度&#x…

联想miix510 安装黑苹果Mac OS,也合适其他笔记本安装黑苹果

黑苹果&#xff0c;即破解的Mac OS系统用于非苹果笔记本安装Mac系统&#xff0c;mac系统对于做it行业还是不错的选择。 系统是通用的&#xff0c;主要折腾是驱动&#xff0c;即EFI下的文件修改&#xff0c;用户主需要找到其他用户分享的efi文件即可通用(配置一致下即可&#x…

能够威慑苹果的,可能只有荣耀了

荣耀Magic3系列首销后&#xff0c;荣耀总裁赵明发了条意味深长的微博&#xff1a; “感谢每一位消费者对荣耀Magic3系列的支持与热爱。荣耀Magic3系列正在以最快的速度&#xff0c;奔向全国各地的用户。创新是荣耀的战略锚点&#xff0c;手机产业从来不是登顶的游戏&#xff0…

联想ideapad 710s 黑苹果安装

准备条件 1.U盘x2 不能太小 最好高速 U盘1&#xff0c;做PE盘 大白菜 http://www.winbaicai.com/ 选择装机UEFI 傻瓜式安装 U盘2&#xff0c;做Clover启动盘 https://blog.daliansky.net/ 黑果小兵 找合适的镜像 下载 Etcher Mac启动盘安装软件 选择镜像进行安…

设备像素、css像素、设备独立像素之间的区别?

目录 一、概念1.1 设备像素1.2 css像素1.3 设备独立像素&#xff08;DIP&#xff09; 二、关系2.1 PC端2.2 移动端2.3 ppi2.4 dpr2.5 实例 一、概念 1.1 设备像素 设备像素又称 物理像素 &#xff0c;是设备能控制显示的最小单位&#xff0c;我们可以把它看做显示器上的一个点…

苹果被曝安全漏洞,一秒内可获取设备最高权限,iPhone 12等受影响

关注ITValue&#xff0c;看企业级最新鲜、最价值报道&#xff01;图片来源于网络 &#xff5c; 近日&#xff0c;腾讯安全玄武实验室发现一个苹果的安全漏洞。恶意开发者可以利用这个漏洞绕过系统对权限的限制。该漏洞不仅影响最新的基于M1芯片的MacBook Air、MacBook Pro&…

win10计算机扫描,win10电脑哪里添加扫描仪?win10电脑添加扫描仪的方法

扫描仪可以帮我我们将一些实物的样子直接扫描到电脑中&#xff0c;办公一族经常会用到。win10电脑若要使用扫描仪&#xff0c;首先要添加扫描仪设备。由于win10系统操作界面发生变化&#xff0c;新手用户一时之间不知道从哪里添加扫描仪&#xff1f;针对这样的疑问&#xff0c;…

速轩三维 - 白光/蓝光/拍照式三维扫描仪

免费试用1个月 高精度 - 精度高达0.02mm 低成本 - 最低售价5999&#xff0c;最高不超过29999 全场景 - 可自由更改相机间距&#xff0c;从而实现从小至硬币大到桌椅大小物体的扫描 灵活拼接 - 可通过标记点、特征点、手动选取实现多视角数据自动拼接和平差优化 一机多用 -…