实际编程题----CT扫描
样例输入:
1
6
99 99 99 99 99 99
99 99 99 50 99 99
99 99 49 49 50 51
99 50 20 25 52 99
40 50 99 99 99 99
99 99 99 99 99 99
样例输出:
Case#1:9 8
package com.hbut.util;
import java.util.Scanner;
public class TestArray {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int index=0;
int arrSize[] = new int[2];
//控制输入的数据个数
while (index<=1) {
arrSize[index]=in.nextInt();
index++;
}
int M=arrSize[0];
int N=arrSize[1];
int arr[][]= new int[N][N];
int total=0;
int area=0;
for(int n=0;n<N;n++){
for(int y=0;y<N;y++){
total++;
//控制输入的总的个数
if(total<=N*N){
arr[n][y]=in.nextInt();
if(arr[n][y]<=50&&arr[n][y]>=0){
area++;
}
continue;
}
}
}
// int num=0;
// for(int n=0;n<N;n++){
// for(int y=0;y<N;y++){
// num++;
// if(num%N==0)
// {
// System.out.print(arr[n][y]+"\n");
// }
// else {
// System.out.print(arr[n][y]+" ");
//
// }
//
// }
// }
int lon=0;
//判断边界个数
for(int x=0;x<N;x++){
for(int y=0;y<N;y++){
//定义一个数的上下左右数
if(arr[x][y]<=50){
int a=0;
int b=0;
int c=0;
int d=0;
if(x-1>=0){
a=arr[x-1][y];//上面的点
}
if(x+1<N){ //下面的点
b=arr[x+1][y];
}
if(y-1>=0){ //左边的点
c=arr[x][y-1];
}
if (y+1<N){ //右边的点
d=arr[x][y+1];
}
if(a>50||b>50||c>50||d>50){
lon++;
}
}
}
}
System.out.println("Case#"+M+":"+area+" "+lon);
}
}
实际编程题----CT扫描相关推荐
- 网易2016研发工程师编程题:扫描透镜
扫描透镜 在N*M的草地上,小明种了K个蘑菇,蘑菇爆炸的威力极大,小华不想贸然去闯,而且蘑菇是隐形的.只 有一种叫做扫描透镜的物品可以扫描出隐形的蘑菇,于是他回了一趟战争学院,买了2个扫描透镜,一个 ...
- ct扫描方式有哪些_医学影像技术(医学高级):CT必看题库知识点(考试必看) - 考试题库...
手机用户可 保存上方二维码 到手机中,在 微信扫一扫中右上角 选择"从 相册选取二维码 "即可. 1.判断题 急性播散性脑脊髓炎慢性期CT见白质和灰质呈现为脑肿胀改变. 点击查看 ...
- Java动物类enjoy方法打印,面向对象编程题汇总
在授课面向对象这一章节的时候,发现找一些比较贴近的编程题还是比较难的,从网上整理了一下,希望对需要的朋友有帮助.很多是从网上找的,如果侵犯版权请联系我! 一.类和对象 1.定义一个类Demo,其中定义 ...
- java 字符串编程题_Java编程题——在一个字符串中查找第一个非重复的字符
编写一个Java程序来查找一个字符串中第一个非重复的字符,这是在编程测试中很常见的一个问题,因为字符串处理在程序员面试中是一个普遍的话题.面试前最好是准备好一些熟知的编程问题,例如使用递归反转字符串, ...
- Java 笔试强训 牛客网选择编程题 01
一.选择 1.单选 1.1.语法: public class Test3{public static void main(String[] args) {System.out.println(100 ...
- 网易2016游戏技术岗在线编程题(一)
题目来源:牛客网-网易2016年研发工程师编程题. 1.小易的升级之路 小易经常沉迷于网络游戏.有一次,他在玩一个打怪升级的游戏,他的角色的初始能力值为 a.在接下来的一段时间内,他将会依次遇见n个怪 ...
- 百亿题典之C++编程题面试题
原文地址:百亿题典之C++编程题面试题作者:百亿题典 1. 在linked list中找倒数第N个结点 2. 倒转linked list 3. 二叉树的结点有指向parent的指针,求最近公共祖先 4 ...
- 基础编程题目集 编程题部分
文章目录 7-1 厘米换算英尺英寸 (15分) 7-2 然后是几点 (15分) 7-3 逆序的三位数 (10分) 7-4 BCD解密 (10分) 7-5 表格输出 (5分) 7-6 混合类型数据格式化 ...
- 2018年9月柳叶刀杂志 深度学习技术解决肺炎分类检测问题 高分辨率CT扫描图 病例队列研究 翻译
Deep learning for classifying fibrotic lung disease on high-resolutino computed tomography: a case-c ...
最新文章
- 超详细中文预训练模型ERNIE使用指南-源码
- 面试常问Handler 的问题合集
- 一文了解 lambda 用法与源码分析
- 《SAP HANA平台应用开发》—第2章2.3节熟悉SAP HANA工作台
- 工作63:await和anync
- vs2012安装过程 1006
- 【API进阶之路】逆袭!用关键词抽取API搞定用户需求洞察
- 今天聊:做好前端的 10 个习惯
- 使用lombok时可以自定义get、set方法
- 空气污染扩散模型-高斯烟羽烟团模型原理及GIS应用示例
- C#收集中控ZKTeco考勤数据
- python 方差齐性检验_SPSS正态分布以及方差齐性检验以及Wilcox检验
- 知物由学 | SO加固如何提升Android应用的安全性?
- 入门须知:次世代3D建模软件有哪些?
- python 对数函数_使用Python玩转高等数学(4):对数函数
- 音乐处理原理第一章:音乐表示
- 2020“数维杯”国际大学生数学建模竞赛赛题分析
- 对PCIE设备访问及其配置空间的一点理解
- Linux系统性能监控与调优
- 【转载】OmniGraffle (一)从工具栏开始
热门文章
- 06.search_shard_api操作
- 操作系统(1) -- 计算机系统概述
- KMP算法 hdu 1711 hdu 2203
- 科普向,什么是 Lua 语言?
- python怎么实现类似#define宏定义_Python系列学习笔记
- 部署yum仓库与NFS服务
- Linux安装及管理程序——RPM和yum学会装软件超简单
- 项目——迁移/home分区
- python2的xrange比range的优点_python相对于range应该更倾向于实用xrange吗
- python代码检查工具_基于Python3的漏洞检测工具 ( Python3 插件式框架 )