问题标题: 酷町堂:1+1=?

0
0
已解决
程立川
程立川
新手守护
新手守护

#include <iostream>

using namespace std;

int w[505][505];

int main(){

int m,n,a,b,c,d;

cin>>m>>n>>a>>b>>c>>d;

for(int i=0;i<=m-1;i++){

for(int j=0;j<=n-1;j++){

cin>>w[i][j];

}

}

swap(w[a-1][b-1],w[c-1][d-1]);

for(int i=0;i<=m-1;i++){

for(int j=0;j<=n-1;j++){

cout<<w[i][j]<<" ";

}

cout<<endl;

}

return 0;

}


0
已采纳
高驰宇
高驰宇
资深光能
资深光能

废话一大堆,直接用cout输出1+1不就行了?

1
邵明博
邵明博
资深守护
资深守护

在常规的算术体系中,1 + 1 = 2 是唯一正确的数学结果。

然而,在某些特定情境或逻辑系统中,"1 + 1 = 1" 可能被赋予特殊含义,例如:

  1. 布尔代数(逻辑运算)

    • 在逻辑"或"(OR)运算中,1 代表"真",+ 表示"或"。此时 1 + 1 = 1(因为"真 OR 真"的结果为"真")。

  2. 集合论

    • 如果两个集合完全重合(如集合A和集合B是同一个集合),它们的并集(A ∪ B)仍然是原集合,可类比为"1 + 1 = 1"。

  3. 其他抽象系统

    • 某些自定义的数学结构或符号体系可能定义此类运算,但需明确上下文。

注意:若无额外说明,"1 + 1 = 1" 在数学上是错误的。若您指的是某种特定领域(如逻辑、计算机科学),请进一步说明背景。

0
0
0
0
0
我要回答