国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

在VIJOS上用Java實(shí)現(xiàn)算法出現(xiàn)的問(wèn)題

瀏覽:131日期:2023-12-23 09:57:43

問(wèn)題描述

最后程序編譯出現(xiàn)RUNTIME ERROR【網(wǎng)站提示】Runtime Error 不通過(guò):程序運(yùn)行時(shí)錯(cuò)誤(如數(shù)組越界、被零除、運(yùn)算溢出、棧溢出、無(wú)效指針等)

【問(wèn)題】想必有人做過(guò)vijos這道題吧?不太清楚本人程序哪里出現(xiàn)了這樣的問(wèn)題?另本人還是小白,代碼暴力破解...歡迎愿意的大神提供給更優(yōu)方案哈~

【以下為題目描述】

華華通過(guò)以下方式進(jìn)行分析,首先將比賽每個(gè)球的勝負(fù)列成一張表,然后分別計(jì)算在11分制和21分制下,雙方的比賽結(jié)果(截至記錄末尾)。比賽規(guī)則和實(shí)際比賽規(guī)則相同, 在11分制下比分為10:11時(shí)還要繼續(xù)比賽,直到分?jǐn)?shù)差距達(dá)到2分;同理21分制下比分為20:21的時(shí)候也還要繼續(xù)比賽。比如現(xiàn)在有這么一份記錄,(其中W表示華華獲得一分,L表示華華對(duì)手獲得一分):WWWWWWWWWWWWWWWWWWWWWWLW在11分制下,此時(shí)比賽的結(jié)果是華華第一局11比0獲勝,第二局11比0獲勝,正在進(jìn)行第三局,當(dāng)前比分1比1。而在21分制下,此時(shí)比賽結(jié)果是華華第一局21比0獲勝,正在進(jìn)行第二局,比分2比1。如果一局比賽剛開(kāi)始,則此時(shí)比分為0比0。你的程序就是要對(duì)于一系列比賽信息的輸入(WL形式),輸出正確的結(jié)果。格式

【輸入格式】

每個(gè)輸入文件包含若干行字符串(每行至多20個(gè)字母),字符串有大寫(xiě)的W、L和E組成,也許中間有若干個(gè)空格。其中E表示比賽信息結(jié)束,程序應(yīng)該忽略E之后的所有內(nèi)容,E后面可能有干擾文字。輸出格式

輸出由兩部分組成,每部分有若干行,每一行對(duì)應(yīng)一局比賽的比分(按比賽信息輸入順序)。其中第一部分是11分制下的結(jié)果,第二部分是21分制下的結(jié)果,兩部分之間由一個(gè)空行分隔。

【樣例輸入1】

WWWWWWWWWWWWWWWWWWWWWWLWE

【樣例輸出1】

11:011:01:1

21:02:1限制

各個(gè)測(cè)試點(diǎn)1s

【以下為本人代碼】

import java.util.Scanner;public class Main { public static void main(String[] args){ int i=0; int j=0; int a=0; int b=0; int num=0; Scanner scanner=new Scanner(System.in); String s1=scanner.nextLine(); String s2=scanner.nextLine(); String s=s1+s2; s=s.replace(' ', ''); System.out.println(s); char[] arr=s.toCharArray();for(i=0;i<arr.length;i++){if(arr[i]==’E’){ break;}num++; }char[] result=new char[num];for(i=0;i<num;i++){result[i]=arr[i]; } for(j=0;j<num;j++){if(result[j]==’W’) {a++;}if(result[j]==’L’) {b++;}if(result[j]==’n’) {continue;}if(a==11||b==11&&Math.abs(a-b)>2){System.out.println(a+':'+b); a=0; b=0;}if(j==num-1){System.out.println(a+':'+b); a=0; b=0;}} System.out.println(); for(i=0;i<num;i++){if(result[i]==’W’) {a++;}if(result[i]==’L’) {b++;}if(result[i]==’n’) {continue;}if(a==21||b==21&&Math.abs(a-b)>2){System.out.println(a+':'+b); a=0; b=0;}if(i==num-1){System.out.println(a+':'+b);}}}}

問(wèn)題解答

回答1:

我不太會(huì)java,所以,看不了代碼不過(guò),這個(gè)是NOIP 2003普及組的一個(gè)題目,叫乒乓球,這個(gè)題目有沒(méi)得什么算法,就是你說(shuō)的暴力,實(shí)際上就是模擬統(tǒng)計(jì)結(jié)果就可以了,至于RE,就要檢查下你的數(shù)組的越界問(wèn)題了下面這個(gè)地址可以下載題目的測(cè)試數(shù)據(jù),你把測(cè)試數(shù)據(jù)放在本地,一組一組的測(cè)試,然后對(duì)比結(jié)果,哪組有問(wèn)題就DEBUG哪組http://www.jxteacher.com/ppt/...

標(biāo)簽: java
相關(guān)文章:
主站蜘蛛池模板: 国产成人精品视频一区二区不卡 | 久久高清精品 | 日韩免费一级a毛片在线播放一级 | 国产精品18久久久久久vr | 香蕉久久夜色精品国产2020 | 99爱视频免费高清在线观看 | 一区二区三区免费视频观看 | 一级做人爱a视频正版免费 一级做性色a爱片久久片 | 91人成亚洲高清在线观看 | 色偷偷亚洲第一成人综合网址 | 4438全国最大成人网视频 | 中文字幕亚洲视频 | 久久久网站亚洲第一 | 亚洲美女福利视频在线 | 久久婷五月天 | 欧美成人免费观看bbb | 欧洲成人全免费视频网站 | 日本免费在线观看视频 | 国产欧美在线观看 | 999热精品这里在线观看 | 一级毛片真人不卡免费播 | 国产精品国产自线在线观看 | 国产精品秒播无毒不卡 | 久久精品视频亚洲 | 日韩欧美国产精品第一页不卡 | 欧美色成人tv在线播放 | 久草手机在线播放 | 国产精品成人免费综合 | 91探花福利精品国产自产在线 | 亚洲精品国产第一区第二区国 | 久草精品免费 | 国产综合在线播放 | 91四虎国自产在线播放线 | 亚洲a级片 | 日韩亚洲欧美在线 | 欧美成人性毛片免费版 | 国产成人精品一区二区秒拍 | 美女图片131亚洲午夜 | 久久成人a毛片免费观看网站 | 三级中文字幕永久在线视频 | 国产精品久久久久久福利漫画 |