91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 7KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-14
  • 語言: Java
  • 標簽: 軟件測試??

資源簡介

10個球中找到一個壞球,并且只能用天平稱三次,編寫代碼實現。要求覆蓋較多的測試用例

資源截圖

代碼片段和文件信息

/**
?*?2015205398?蘇睿???2015級11班,創建于2018年3月14日;
?*/
package?testbadball;

public?class?Ball?{
private?int?count?=?0;
//1為重,0為輕
public?int?getBadBall(int?w1?int?w2?int?w3?int?w4?int?w5?int?w6?int?w7?int?w8?int?w9?int?w10)?{
//比較第一組1,2,3球與第二組4,5,6球的重量
count++;
if?(w1?+?w2?+?w3?==?w4?+?w5?+?w6)?{
//如果兩組球的重量相等,則假球要么在7,8,9這個組,要么就是第10個球
count++;
if?(w1?+?w2?+?w3?==?w7?+?w8?+?w9)?{
//如果1,2,3三個球球與7,8,9三個球的重量相等,則第十個球一定為假球
count++;
if?(w1?>?w10)?{
//通過這個可以判斷出假球輕還是假球重:輕
return?100;
}else?{
//假球為重
return?101;
}

}else?{
//1,2,3三個球與7,8,9三個球的重量不相等,假球在7,8,9三個球里面
count++;
if(w7?==?w8)?{
//第七個球與第八個球的重量相等
//則第9個球一定為假球
if(w1?+?w2?+?w3?-?w7?+?w8?+?w9>0)?{
//假球為輕
return?90;
}else?{
//假球為重
return?91;
}

}else?{
//假球一定在7和8中的一個
if(w1?+?w2?+?w3?-?w7?+?w8?+?w9>0)?{
//假球為輕
return?(w7-w8>0)?80:70;
}else?{
//假球為重
return?(w7-w8<0)?80:70;
}
}
}
}else?{
//如果1,2,3三個球與4,5,6三個球重量不相等
//則壞球在1,2,3或4,5,6其中一組,則7,8,9組一定為好球
count++;
if(w1?+?w2?+?w3?==?w7?+?w8?+?w9)?{
//如果1,2,3三個球與7,8,9三個球重量相等,
//假球一定在4,5,6三個球里面
count++;
if(w4==w5){
//4,5兩個球重量相等,假球一定為6號球
if(w1?+?w2?+?w3?-?w4?+?w5?+?w6>0)?{
//球為輕
return?60;
}else?{
//球為重
return?61;
}
}else?{
if(w1?+?w2?+?w3?-?w4?+?w5?+?w6>0)?{
//球為輕
return?(w4-w5>0)?50:40;
}else?{
//球為重
return?(w4-w5<0)?50:40;
}
}
}else?{
//如果1,2,3與7,8,9不相等,則假球一定在1,2,3中?
count++;
if(w1==w2){
//1,2兩個球重量相等,假球一定為3號球
if(w1?+?w2?+?w3?-?w4?+?w5?+?w6>0)?{
//球為輕
return?30;
}else?{
//球為重
return?31;
}
}else?{
if(w1?+?w2?+?w3?-?w4?+?w5?+?w6>0)?{
//球為輕
return?(w1-w2>0)?20:10;
}else?{
//球為重
return?(w1-w2<0)?20:30;
}
}
}
}
}
public?int?getCount()?{
return?count;
}
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-03-14?22:22??testbadball\
?????文件?????????301??2018-03-14?22:22??testbadball\.classpath
?????文件?????????387??2018-03-14?22:22??testbadball\.project
?????目錄???????????0??2018-03-14?22:22??testbadball\.settings\
?????文件?????????598??2018-03-14?22:22??testbadball\.settings\org.eclipse.jdt.core.prefs
?????目錄???????????0??2018-03-18?21:14??testbadball\bin\
?????文件??????????63??2018-03-15?00:03??testbadball\bin\coder
?????目錄???????????0??2018-03-18?21:14??testbadball\bin\testbadball\
?????文件????????1168??2018-03-18?21:14??testbadball\bin\testbadball\Ball.class
?????文件????????2247??2018-03-18?21:14??testbadball\bin\testbadball\Test.class
?????目錄???????????0??2018-03-15?00:02??testbadball\src\
?????文件??????????63??2018-03-15?00:03??testbadball\src\coder
?????目錄???????????0??2018-03-14?22:22??testbadball\src\testbadball\
?????文件????????2428??2018-03-15?00:02??testbadball\src\testbadball\Ball.java
?????文件????????1685??2018-03-15?00:02??testbadball\src\testbadball\Test.java

評論

共有 條評論