一个简单的练手题目

/*输入一串数,以‘,‘分隔,输出所有数中去掉最大值、最小值之后剩下的个数。
(其中最大值与最小值可能有多个)Smple input:3,3,5,3,6,9,7,9   Sample outPut: 3
*/

import java.util.Scanner;

//获得递增书

public class Main2 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner scn=new Scanner(System.in);
		String s[]=scn.nextLine().split(",");
		System.out.println(s.length);
		for(String s3:s)
		{
			//System.out.println(s3);
		}
		int n[]=new int[s.length];

		for(int i=0;i<n.length;i++)
		{
			n[i]=Integer.valueOf(s[i].trim());

		}
		int min=n[0];
		int max=n[0];
		for(int i=1;i<n.length ;i++)
		{
			if(n[i]>max) max=n[i];
			if(n[i]<min) min=n[i];

		}
		int count=0;
		for(int i=0;i<n.length;i++)
		{
			if(n[i]!=max&&n[i]!=min) count++;

		}

  System.out.println(count);
	}

}

  

时间: 2024-10-07 00:12:40

一个简单的练手题目的相关文章

一个简单的类设计题目

代码如下: class Student{ private String name; private int age; private float english; private float math; private float computer; public Student(){}; public Student(String name,int age,float english,float math,float computer){ this.setName(name); this.se

使用react-native做一个简单的应用-01项目介绍

学习react-native也有一个月的时间了.当学习了关于react-native的基础知识之后,打算自己去仿一个应用去练手.于是花了10天左右的时间,这个小应用的基本功能也实现的差不多了. 在展示应用之前,首先我想跟大家分享一下我学习这个技术的心得.首先,我是因为感兴趣才学的这个技术,然后我学这技术的时候是没有多少基础的,我的javascript水平也仅仅会在网页中’alert‘一下而已,那就更不用说node.js了.而且我只是一个刚刚踏入社会的菜鸟罢了.所以大家完全不用担心学不会这门技术,

JavaSE - 一个简单的程序对新手的启发

一个简单的程序: 题目:现在完成一个简单的程序,可以输出两个数字的乘方. public class TestJava{ public static void main(String args[]){ int num = 10 ; // 定义整型变量 num = 30 ; // 修改变量的内容 System.out.println("num的内容是:" + num) ; System.out.println("num * num = " + num * num) ;

Cocos2d-Lua (练手) 微信打飞机

学习下lua,目前入门级,使用版本为 v3.3 Final For Win,空闲时间不足,只能断断续续写点东西. 一.子弹效果 子弹只做了一种,扇形发射,可以增加扇形大小,子弹的威力等 都可以调节配置进行增加. 二.敌机 敌机的模型.子弹威力.血量都可以自由配置,包括飞行轨迹. 三.大招效果 四.英雄与配置 可配置火力.子弹数量.血量,及 闪烁(无敌).中弹.死亡状态,比较简单的练手玩法. 五.源码与资源 网盘:http://pan.baidu.com/s/1mgtGbdY 密码:av5j

一个前端练手作品——前端新人如何求职?

前言 最近在求职,作为一名没有项目经历的转行汪,结果相当悲催.没实战经历→公司不要→没实战经历,妥妥的鸡蛋相生无限循环.上万能的知乎求大神帮助,却发现没实战经验的妹子很受欢迎,没实战经验的汉子狗都不理.只能感叹,时代再变,处女情结依旧.知乎上也有很多大神建议先模仿,我觉得很有道理,决定模仿知乎,于是就有了下面这个东西(Demo & 源码):   CSS布局方案:没用知乎的布局方式,全面使用了弹性盒子,之所以选择弹性盒子是因为他使用超级方便,而且跟HTML的结构更加匹配.之前说过,浮动和绝对定位实

利用KBEngine +U3D 做的一个简单MMO手游Demo

利用KBE +U3D 做的一个简单MMO手游Demo目前只完成到一个普通攻击和一个火球术,  火球术需要点击怪物后才能释放.点击npc后会跳到一个副本.里面有一只半兽人. 欢迎大家来试玩 并提出宝贵意见.http://pan.baidu.com/s/1dDtVjnb 感谢kbe 一直以来的帮助.

如何写一个简单的手写识别算法?

gesture recognizer 是比较好的解法. 洒家也有一个类似的算法,借鉴了原始手写ocr的思路来实现的.其实是写在 $1 gesture recognizer 之前的,但没有 $1 gesture recognizer 归纳得好,作者jacob还是我偶像. Realtime Gesture recognition 把所有的笔画定义了个8个方向,然后将B的笔画可以分解成一个字符串.然后当人在触摸屏上画出一个符号时,也将它分解成8个方向的字符串,最后比较两个字符串的距离就能判断出和不同符

PHP练手:日历(代码简单,扩展容易)

抽空写了个日历程序,只注重功能和实现的思路,所以代码和功能都比较简单,但是理解和扩展也比较容易. show()函数用来显示日历,你可以修改show()函数,通过传值的方式来实现显示不同的年月. <?php class Calendar{ public $weekarray = array('星期日','星期一','星期二','星期三','星期四','星期五','星期六'); public $firstDay = '';//当月第一天 public $firstNum = '';//返回当月第一天

web前端课程技术内容之如何做一个简单的手机端页面的翻页

[如何做一个简单的手机端页面的翻页] 第一步:创建移动端页面内 HTML + CSS [注]可用弹性布局 但需要注意的是 外层盒子的定位 第二步: 思考问题 要实现怎样的效果? 1. 手指滑动时触发事件[左右]两个方向 2.点击footer部分的下标实现切换效果 3.点击footer部分的下标实现下标颜色变化 第三步:编写JS代码 添加监听事件 document.addEventListener('DOMContentLoaded',function(){ 创建一个数组用于调用数组属性值 或者