摘要:
1.判断一串从小到大排序数组中的相同元素最多的个数。例:数组 1,1,2,2,2,2,3,3,3,3,3,6,6,6,6 中做多的元素是3,有5个;(最长平台)说明:(1)使用的变量越少越好(2)只能用一个循环语句(3)程序语句越少越好#include "stdio.h"void main(){ int a[] = {1,1,2,2,2,2,3,3,3,3,3,6,6,6,6}; int length = 1; for(int i = 1; i < 15; i++ ) if(a[i] == a[ i - length]) length++; printf(" 阅读全文
摘要:
2013年1月19日星期六判断101-200之间有多少个素数,并输出所有素数。public class Zhouhai {public class Zhouhai { public static void main(String[] args) { int i ; for(int n = 101; n <= 200; n++) { int k = (int)Math.sqrt(n); for( i = 2; i <= k; i++ ) if( n % i == 0) break; if(i >= k + 1) System.out.printf(n + " &quo 阅读全文