tip1:

  • DNF装备强化在+1~+3 不会失败;
  • +4~+7,失败后物品原有强化等级降低1级;
  • +8~+10,失败后掉3级;
  • 10上11或以上就爆了。

tip2:

  • DNF装备强化1~3级,成功率100%
  • DNF装备强化3~4级,成功率95%
  • DNF装备强化4~5级,成功率90%
  • DNF装备强化5~6级,成功率80%
  • DNF装备强化6~7级,成功率75%
  • DNF装备强化7~8级,成功率62.1%
  • DNF装备强化8~9级,成功率53.7%
  • DNF装备强化9~10级,成功率41.4%
  • DNF装备强化10~11级,成功率33.9%
  • DNF装备强化11~12级,成功率28%
  • DNF装备强化12~13级,成功率20.7%
  • DNF装备强化13~14级,成功率17.3%
  • DNF装备强化14~15级,成功率13.6%
  • DNF装备强化15~16级,成功率10.1%

要求输入装备的原始等级,输入1执行强化,根据原始等级以及强化的成功率,显示装备的强化结果

完整代码如下:

package lesson;
/*** 模拟地下城与勇士(DNF)的装备强化过程* */
import java.util.Scanner;public class Test {public static void main(String[] args) {//创建输入对象Scanner shuru = new Scanner(System.in);//用户输入强化等级System.out.println("请输入强化等级:");int a = shuru.nextInt();System.out.println("请输入1开始强化:");int b = shuru.nextInt();//创建随机概率double m = Math.random();switch(a) {case 0:case 1:case 2:a++;System.out.println("您的装备强化成功,等级为:"+a);break;case 3:if(m<0.95) {a++;System.out.println("您的装备强化成功,等级为:"+a);}else {a--;System.out.println("您的装备强化失败,等级为:"+a);}break;case 4:if(m<0.90) {a++;System.out.println("您的装备强化成功,等级为:"+a);}else {a--;System.out.println("您的装备强化失败,等级为:"+a);}break;case 5:if(m<0.80) {a++;System.out.println("您的装备强化成功,等级为:"+a);}else {a--;System.out.println("您的装备强化失败,等级为:"+a);}break;case 6:if(m<0.621) {a++;System.out.println("您的装备强化成功,等级为:"+a);}else {a--;System.out.println("您的装备强化失败,等级为:"+a);}break;case 7:if(m<0.537) {a++;System.out.println("您的装备强化成功,等级为:"+a);}else {a-=3;System.out.println("您的装备强化失败,等级为:"+a);}break;case 8:if(m<0.414) {a++;System.out.println("您的装备强化成功,等级为:"+a);}else {a-=3;System.out.println("您的装备强化失败,等级为:"+a);}break;case 9:if(m<0.339) {a++;System.out.println("您的装备强化成功,等级为:"+a);}else {a-=3;System.out.println("您的装备强化失败,等级为:"+a);}break;case 10:if(m<0.28) {a++;System.out.println("您的装备强化成功,等级为:"+a);}else {a=0;System.out.println("您的装备爆了!");}break;case 11:if(m<0.207) {a++;System.out.println("您的装备强化成功,等级为:"+a);}else {a=0;System.out.println("您的装备爆了!");}break;case 12:if(m<0.173) {a++;System.out.println("您的装备强化成功,等级为:"+a);}else {a=0;System.out.println("您的装备爆了!");}break;case 13:if(m<0.136) {a++;System.out.println("您的装备强化成功,等级为:"+a);}else {a=0;System.out.println("您的装备爆了!");}break;case 14:if(m<0.75) {a++;System.out.println("您的装备强化成功,等级为:"+a);}else {a=0;System.out.println("您的装备爆了!");}break;case 15:if(m<0.101) {a++;System.out.println("您的装备强化成功,等级为:"+a);}else {a=0;System.out.println("您的装备爆了!");}break;default:System.out.println("输入错误!");break;}}}

最后

代码仅供娱乐,为什么装备上不去那是你脸黑!!!

dnf强化卷代码_这行代码告诉你!为什么你地下城与勇士(DNF)的装备强化老是失败?...相关推荐

  1. python灰色模型代码_几行代码搞定ML模型,低代码机器学习Python库正式开源

    机器之心报道 机器之心编辑部 PyCaret 库支持在「低代码」环境中训练和部署有监督以及无监督的机器学习模型,提升机器学习实验的效率. 想提高机器学习实验的效率,把更多精力放在解决业务问题而不是写代 ...

  2. python低代码_几行代码搞定ML模型,低代码机器学习Python库正式开源

    PyCaret 库支持在「低代码」环境中训练和部署有监督以及无监督的机器学习模型,提升机器学习实验的效率. 想提高机器学习实验的效率,把更多精力放在解决业务问题而不是写代码上?低代码平台或许是个不错的 ...

  3. 每行代码都有注释释的java面向对象代码_每行代码都有注释释的java面向对象代码...

    每行代码都有注释释的java面向对象代码 [2021-02-02 01:52:34]  简介: vue如何注释 2020-11-18 vue注释的方法:1.html注释,代码为[]:2.[pug(ht ...

  4. python面向对象代码_两百行代码搞定!使用Python面向对象做个小游戏

    大家好,欢迎来到Python实战专题. 我们今天同样实现一个小游戏,这个小游戏非常有名,我想大家都应该玩过.它就是tic tac toe,我们打开chrome搜索一下就可以直接找到游戏了. 由于我们使 ...

  5. 重心模型选址代码_[500行代码学懂OpenGL]之四z-buffer

    z-buffer 简单光 我们现在先复习一下,我们经过了画点.画线,填三角形之后已经能画出来一些东西了,现在我们有好几条路可以走,那就是 光(上帝说"要有光") 纹理(不然就填白色 ...

  6. 地下城与勇士(DNF)

    模拟地下城与勇士(DNF)的装备强化过程: 提示1: DNF装备强化在+1-+3 不会失败: +4-+7,失败后物品原有强化等级降低1级: +8-+10,失败后掉3级: 10上11或以上失败就爆了. ...

  7. 从敲下一行JS代码到这行代码被执行,中间发生了什么?

    前言 我们每天都在写JS,你是否想过,计算机是怎么识别你的这一行代码,并且执行相应指令?本篇文章为你讲述从敲下一行JS代码到这行代码可以被执行算出正确的结果,都经历了什么. 编译 学过计算器基础的,即 ...

  8. Tikz作图教程:动手 VS 动脑? 97行代码 VS 6行代码?

    在学习Tikz的过程中,当我们对基本代码有一定熟悉之后,作图思路就是更重要的事情了.本文借一个例子谈谈作图思路的问题. 昨天在网上看到这样一幅图形: 看上去挺复杂的一个图,心里琢磨如果用Tikz来画, ...

  9. Java基础实现模拟地下城与勇士(DNF)的装备强化过程

     大家好,我是kai_Childe,作为一名java刚入门的小白,本期就以java基础来模拟地下城与勇士(DNF)的装备强化过程,并以此来记录我的学习过程. 文章目录 强化未成功惩罚机制 各等级强化成 ...

最新文章

  1. 1030 完美数列(二分解法)
  2. 08CSS的复合选择器
  3. linux硬件配置软件,洞悉Linux系统软硬件配置
  4. windows server 2003上安装mysql的问题
  5. 关于echars中雷达图的一些配置
  6. _用WSL,MobaXterm,Cmder配置linux开发环境
  7. delphi 更改DBGrid 颜色技巧
  8. 因特网 以太网 互联网的含义及区别
  9. 编译原理(五)自底向上分析之算符优先分析法
  10. java容器02--ArrayList源码分析
  11. Jmeter上传文件
  12. apache php的权限,Unix上的Apache PHP写权限
  13. 比较两个文本差异,直接显示两个文本的相同点与不同点
  14. 【运筹帷幄】关于阿里云服务器自己开启的6010端口
  15. 关于java 操作word的几种方式
  16. 一文带你走进网络编程
  17. java lint_提高你的代码稳定性与可读性-lint工具
  18. 微信支付(扫码支付)微信公众平台开发教程(6)
  19. Python queue
  20. 【pandas数据分析】pandas概述

热门文章

  1. 判断Python输入是否为数字
  2. SQL 16进制数转化10进制
  3. 【摘录】《程序设计导引及在线实践》之排列
  4. OpenCV入门及应用案例:手把手教你做DNN图像分类
  5. 世界十大最有价值公司(1997-2019)
  6. 这才是真正适合小白的教程:Python有什么用?数据化运营怎么做?
  7. 创业者ALL IN区块链的5条建议
  8. 两个运放制作加法器_同相加法器电路图_反相加法器电路图_运放加法器电路图解析...
  9. .metadata是什么项目文件_《深入微服务》之 如何给老婆解释什么是微服务的基础框架SpringBoot?
  10. 苏宁智能 BU大数据中心数据治理团队负责人韦真:数据治理“三字经”,超实用!...