請問輸入的每行最後面都多一個空白嗎?
還有輸入的每組資料有固定 五個二進位數字 跟 四個運算子 嗎?
請問輸入的每行最後面都多一個空白嗎?
還有輸入的每組資料有固定 五個二進位數字 跟 四個運算子 嗎?
应该是出题者为了比较好处理,在每行后面多加了一个空白。
至于每组测资,没有讲到有固定的。但格式一定是 二进位数字 跟 运算子 ,而且二进位数字的长度一定相等,每两个二进位数字之间有一个运算子并用空格隔开。
請問輸入的每行最後面都多一個空白嗎?
還有輸入的每組資料有固定 五個二進位數字 跟 四個運算子 嗎?
应该是出题者为了比较好处理,在每行后面多加了一个空白。
其实我在出题时经常在测资的每一行末尾不经意多添上一个空白,但对程序影响不大。
没想到这题的影响竟然这么大。
看来出题时要注意空格问题啊!
其实做题时也同样要注意空格问题,不管是出题者有意还是无意多加的空格。
所以我们以后应该多多注意读题,往多方面考虑。
在出题上传Zerojudge时,过于庞大的测资可能会导致 换行符 '\n' 变成 空格符 ' '。
所以出题者在出题时要自己试试看是否您的测资中换行符被变成了空格符。
我废话多说了!
請問輸入的每行最後面都多一個空白嗎?
還有輸入的每組資料有固定 五個二進位數字 跟 四個運算子 嗎?
应该是出题者为了比较好处理,在每行后面多加了一个空白。
其实我在出题时经常在测资的每一行末尾不经意多添上一个空白,但对程序影响不大。
没想到这题的影响竟然这么大。
看来出题时要注意空格问题啊!
其实做题时也同样要注意空格问题,不管是出题者有意还是无意多加的空格。
所以我们以后应该多多注意读题,往多方面考虑。
在出题上传Zerojudge时,过于庞大的测资可能会导致 换行符 '\n' 变成 空格符 ' '。
所以出题者在出题时要自己试试看是否您的测资中换行符被变成了空格符。
我废话多说了!
真是不好意思,由於在描述題目的時候沒有想到會有這樣的問題(^^我是用JAVA 的 split(" "))
造成大家的困擾,敝人以後出題的時候會多注意格式的問題,謝謝大家的指教3Q
在每一行的最後會有一個空白
例如
10001 or 10000 and 11101 and 01001
^ ^ ^ ^ ^ ^ ^
依序是一個運算元+空白+運算子+空白+運算元+...最後是運算元+一個空白
每個運算元的長度都是5bit ,但不一定都是5個運算元+4個運算子
PS:感謝 liouzhou_101 的提醒提醒..