logic

    2熱度

    1回答

    我在尋找3個二進制輸入A,B和C(使用它們全部)的可能組合的可能組合,將給出它們之間可用的操作符範圍。我們有OR,AND,XOR和不可用的,我有這個名單的結論: A & (B & C), !A & (B & C), !A & (!B & C), !A & (!B & !C) A & (B | C), !A & (B | C), !A & (!B | C), !A & (!B | !C) A &

    0熱度

    2回答

    三名涉嫌搶劫的犯罪嫌疑人,愛麗絲,鮑勃,卡爾。至少其中一人是有罪的。 這裏的條件是: 如果A是有罪的,他正好有1幫兇。 如果B有罪,他恰好有2個同謀。 誰是有罪? 我該如何編寫一個Prolog腳本來解決guilty(X)給幫派帶來的問題?

    -2熱度

    1回答

    我在查看如何在Windows 10命令行上使用Spin分析train.pml的輸出。 任何幫助,使文件給出正確的輸出將不勝感激。

    1熱度

    1回答

    我正在爲我的C#類的程序是應該採取的進入量,如雙與否,並找到以美元計價,宿舍等發生變化, 我使用貪婪算法,我不斷得到一些錯誤,讀取,「在2D.exe中發生類型'System.IndexOutOfRangeException'的未處理的異常」。 我還是比較新的C#,並且來自Java和C++背景。 到目前爲止,我有我的錢類: using System; using static System.Con

    2熱度

    1回答

    我正在處理一個遍歷決策樹的項目。決策樹中的每個節點都有一個可以包含多個變量並且相當複雜的公式。應用程序要求用戶逐個輸入變量的值。應用程序的 兩個條件: 應用程序必須要求用戶回答變量,它們出現在表達式中的順序。 應用程序必須跳過任何不需要的變量來確定答案。 If語句的格式爲: if(expression;pass;fail) 例如,考慮以下表達式: if((a=1&b=1)|(c=1&d=1&e

    0熱度

    1回答

    當我在下面的代碼中輸入「today」時,執行if(date_holder.contains("/"))。我該如何解決? 對不起,我的代碼不成熟。任何幫助表示讚賞。當我給今天打印今天的日期與您提及,但您的代碼更改爲以下格式 import java.util.*; import java.io.*; import java.text.*; /** * Write a descr

    2熱度

    3回答

    我們的教授說,計算機邏輯,當您將號碼添加到另一個很重要所以A + B和B + A並不總是相等的。 雖然,我找不到時,他們會是不同的例子,爲什麼他們是不相等的。 我認爲這將有再次做位,但隨後事情,我不知道。

    -1熱度

    2回答

    所以我工作的一個任務,我有麻煩我的代碼工作,直到我嘗試這樣做: 而不是鍵入: if (num != 0 and den != 0): 到: if not(num == 0 and den == 0) 我也試過這樣: if not ((num and den) == 0): 我不明白這些陳述之間的區別是什麼。第二個聲明讓它做我想做的事,但我不知道爲什麼。謝謝! 編輯:對不起,第一次計時器在這裏。 所

    -2熱度

    1回答

    我希望我點擊一個按鈕後更新我的Listbox小部件。但是我遇到了一個邏輯錯誤。當我點擊按鈕時,沒有任何反應。根本沒有錯誤。 listOfCompanies: [[1, ''], [2, '-'], [3, '@ASK TRAINING PTE. LTD.'], [4, 'AAIS'], [5, 'Ademco'], [6, 'Anacle'] def populatebox():

    -1熱度

    4回答

    這是一個來自應用程序學院準備問題的問題 - 有人可以解釋答案。我不明白操作的順序在這個while循環是如何工作的: def dasherize_number(num) i = 0 dashed = "" num_s = num.to_s while i < num_s.length digit = num_s[i].to_i if i