随堂作业

Posted 林.夕

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了随堂作业相关的知识,希望对你有一定的参考价值。

设计思路:先假设第一个为水王,定义一个计数器j=1,和第二个进行比较,如果不相同,计数器减一,如果计数器<=0,则让它的下一位为水王,进行比较。直到找到水王

代码:

package sy;
import java.util.*;
public class Test {
    
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        Scanner in= new Scanner(System.in);
        System.out.println("请输入帖子的总数");
        int sum=in.nextInt();
        int id[]=new int[sum];
        System.out.println("请输入id");
        for(int i=0;i<sum;i++)
        {
            id[i]=in.nextInt();
        }
        int waterid=id[0];int j=1;
        for(int m=1;m<sum;m++)
        {
            if(waterid!=id[m])
            {
                j=j-1;
                if(j<=0)
                {
                    waterid=id[m+1];
                    j=1;
                    m++;
                }
            }
            else
            {
                waterid=id[m];
                j=j+1;
            }
        
        }
        System.out.println("水王的ID为:"+waterid);
    }

}

截图:

总结:在写程序的时候,尤其是定义函数的时候,一定要准确的找出定义的意义。

      学会找最简单的方法去运算。

 

以上是关于随堂作业的主要内容,如果未能解决你的问题,请参考以下文章

人工智能实验课随堂作业1

团队作业——随堂小测(同学录)-并没有成功-紫仪

福州大学W班-团队作业-随堂小测(同学录)成绩

《Linux系统基础》随堂笔记5 7.24

Python之路第一课Day6--随堂笔记(面向对象编程进阶...未完待续 )

lesson0012 作业