当前位置: 首页 > news >正文

搭积木建网站软件邯郸商标vi设计策划公司

搭积木建网站软件,邯郸商标vi设计策划公司,湖南省专业建设公司网站的机构,中国建筑招标投标网官网CM62 井字棋 链接#xff1a;井字棋 题目#xff1a; 给定一个二维数组board#xff0c;代表棋盘#xff0c;其中元素为1的代表是当前玩家的棋子#xff0c;0表示没有棋子#xff0c;-1代表是对方玩家的棋子。当一方棋子在横竖斜方向上有连成排的及获胜#xff08;及…CM62 井字棋 链接井字棋 题目 给定一个二维数组board代表棋盘其中元素为1的代表是当前玩家的棋子0表示没有棋子-1代表是对方玩家的棋子。当一方棋子在横竖斜方向上有连成排的及获胜及井字棋规则返回当前玩家是否胜出。 题目分析 代码实现 package Day10;public class Day10_1 {public boolean checkWon(int[][] board) {// write code hereint length board.length;int sum1 0;int sum2 0;int sum3 0;int sum4 0;for (int i 0; i length; i) {//每次到这里都是新的一行sum1 0;sum2 0;sum3 board[i][i];sum4 board[i][length-i-1];for (int j 0; j length; j) {sum1 board[i][j];sum2 board[j][i];}if (sum1 length || sum2 length || sum3 length || sum4 length) {return true;}}return false;} } HJ87 密码强度等级 链接密码强度等级 题目 密码按如下规则进行计分并根据不同的得分为密码进行安全等级划分。 一、密码长度: 5 分: 小于等于4 个字符 10 分: 5 到7 字符 25 分: 大于等于8 个字符 二、字母: 0 分: 没有字母 10 分: 密码里的字母全都是小大写字母 20 分: 密码里的字母符合”大小写混合“ 三、数字: 0 分: 没有数字 10 分: 1 个数字 20 分: 大于1 个数字 四、符号: 0 分: 没有符号 10 分: 1 个符号 25 分: 大于1 个符号 五、奖励只能选符合最多的那一种奖励: 2 分: 字母和数字 3 分: 字母、数字和符号 5 分: 大小写字母、数字和符号 最后的评分标准: 90: 非常安全 80: 安全Secure 70: 非常强 60: 强Strong 50: 一般Average 25: 弱Weak 0: 非常弱Very_Weak 对应输出为 VERY_SECURE SECURE VERY_STRONG STRONG AVERAGE WEAK VERY_WEAK 请根据输入的密码字符串进行安全评定。 注 字母a-z, A-Z 数字0-9 符号包含如下 (ASCII码表可以在UltraEdit的菜单view-ASCII Table查看) !#$%()*,-./ (ASCII码0x21~0x2F) :;? (ASCII码0x3A~0x40) []^_ (ASCII码0x5B~0x60) {|}~ (ASCII码0x7B~0x7E) 提示: 1 字符串的长度 300 题目分析 代码实现 package Day10;import java.util.Scanner;public class Day10_2 {public static void main(String[] args) {Scanner sc new Scanner(System.in);while(sc.hasNext()) {String str sc.nextLine();int sum1 getLen(str);int sum2 getChar(str);int sum3 getNum(str);int sum4 getSym(str);int sum 0;if (sum220 sum310 sum410) {sum sum1 sum2 sum3 sum4 5;} else if (sum210 sum310 sum410) {sum sum1 sum2 sum3 sum4 3;} else if (sum210 sum310 sum40) {sum sum1 sum2 sum3 sum4 2;}else {sum sum1 sum2 sum3 sum4;}if (sum 90) {System.out.println(VERY_SECURE);} else if (sum 80) {System.out.println(SECURE);} else if (sum 70) {System.out.println(VERY_STRONG);} else if (sum 60) {System.out.println(STRONG);}else if (sum 50) {System.out.println(AVERAGE);}else if (sum 25) {System.out.println(WEAK);}else if (sum 0) {System.out.println(VERY_WEAK);}}}public static int getLen(String str) {if (str.length() 4) {return 5;} else if (str.length() 7) {return 10;} else if (str.length() 8) {return 25;}return 0;}public static int getChar(String str) {int small 0;int big 0;for (int i 0; i str.length(); i) {if (str.charAt(i) 65 str.charAt(i) 90) {big;}else if(str.charAt(i) 97 str.charAt(i) 122){small;}}if (small0 big0) {return 20;} else if (small0 || big 0) {return 10;}else {return 0;}}public static int getNum(String str) {int num 0;for (int i 0; i str.length(); i) {if (str.charAt(i)-0 0 str.charAt(i)-09) {num;}}if (num1) {return 20;} else if (num1) {return 10;}else {return 0;}}public static int getSym(String str) {int num 0;for (int i 0; i str.length(); i) {if (!(str.charAt(i)65str.charAt(i)90)!(str.charAt(i)97str.charAt(i)122)!(str.charAt(i)-00str.charAt(i)-09)) {num;}}if (num1) {return 25;} else if (num1) {return 10;}else {return 0;}} }
http://www.hkea.cn/news/14393378/

相关文章:

  • 网站注销怎么做消杭州网站排名提升
  • 企业网站 asp源码做网站需要用到的符号语言
  • 网站建设装修浏览器打开
  • aspcms网络公司官方网站源码wordpress全站cdn
  • 做坏事网站linux上上线wordpress
  • 重庆黄埔seo整站优化黄页88官网
  • 杭州电商网站平台开发公司百度实时热搜榜
  • 苏州公司网站建设价格莱芜新闻最新视频
  • 昆明做整站优化自己做的网站为什么不显示图片
  • 网站建设与管理的考试做海岛旅游类网站的背景及意义
  • 网站需求分析报告范文wordpress用户后台插件
  • 邳州做网站的公司搜索引擎的营销方法
  • 南阳市城乡和住房建设局网站店铺推广渠道
  • 网站安全建设自建商城
  • 微山网站建设哪家好北京公司摇号需要哪些资格条件
  • 广西东晋建设有限公司网站新郑做网站推广
  • 网站平台开发报价表怎么做建设一个电商网站的步骤
  • 信丰做网站wordpress推荐文章
  • 潍坊网站建设怎样郑州中森网站建设
  • 延吉市住房城乡建设局官方网站芜湖市建设工程质量监督站官方网站
  • 网上花店 网站源代码WordPress 3.5火车头发布接口
  • 产品经理网站开发需求程序员为什么不敢创业做网站
  • 嘉兴网站设计999 999在阿里巴巴上做网站要多少钱
  • 郑州网络营销网站湖北省建设主管部门网站
  • 手机模板网站模板免费下载苏州工业园区教育网
  • 网站空间数据百度收录申请
  • 嘉定网站设计制作价格四川短视频seo优化网站
  • 好发信息网-网站建设魔兽世界 建设公会网站
  • 哪个网站虚拟主机好怎样将自己做的网站发布到外网上
  • 群晖网站建设处理错误500网站建设网站备案所需资料