1. Какая из данных логических функций является тождественно ложной?
а) ¬ A ↔ ¬ B
б) ¬ (A → (B → A))
в) ¬ A → A ∧ B
г) ¬ A → ¬ B
2. Сколько различных решений имеет уравнение ¬M ∧ K ∧ ¬N ∧ ¬J ∧ (L ∨¬L) = 0, где J, K, L, M, N – логические переменные?
3. Каково наибольшее целое положительное число X, при котором истинно высказывание:
(X• (X +1) > 55) → (X•X > 50)
5. A, B и C – целые числа, для которых истинно высказывание:
(C < A ∨ C < B) ∧ ¬ (C+1 < A) ∧ ¬ (C+1 < B) Чему равно C, если A=45 и B=18
#include
#include
int main()
{
int n;
int cnt = 0;
std: : cin > > n;
int **arr = new int*[n];
for(int i=0; i
{
arr[i] = new int[n];
for(int j=0; j
{
std: : cin > > arr[i][j];
//arr[i][j] = ++cnt;
}
}
cnt = 0;
while(cnt < n)
{
for(int i=0; i< (n-cnt); i++) std: : cout < < std: : setw(2) < < arr[cnt][i] < < " ";
std: : cout < < std: : endl;
cnt++;
}
for(int i=0; i
delete [] arr[i];
delete [] arr;
arr = nullptr;
system("pause");
return 0;
}
class SearchPalin{
public static void main(String args[]){
String palinString = new java.util.Scanner(System.in).nextLine();
System.out.print("\nПалиндром(-ы):\n ");
for(int wordStart = 0, wordEnd = 0; wordEnd<palinString.length(); wordEnd++)
if(wordEnd+1==palinString.length() || palinString.charAt(wordEnd+1)==' '){
String wordBeginning = "", wordEnding = "";
for(int wordBe = wordStart;wordBe<wordEnd+1;wordBe++)wordBeginning+=palinString.charAt(wordBe);
for(int wordEn = wordEnd;wordStart-1<wordEn;wordEn--)wordEnding+=palinString.charAt(wordEn);
if(wordBeginning.equals(wordEnding)){
for(int palinWord = wordStart;palinWord<=wordEnd;palinWord++)System.out.print(palinString.charAt(palinWord));
System.out.print("\n ");
} wordStart = wordEnd+2;
}
}
}