Run ID | 作者 | 问题 | 语言 | 测评结果 | 分数 | 时间 | 内存 | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|---|
105629 | zhangyuecai | 地盘划分 | C++ | 解答错误 | 10 | 1944 MS | 97896 KB | 417 | 2023-10-07 13:44:21 |
#include<bits/stdc++.h> using namespace std; int main(){ int a,b,c=0; cin >> a >> b; int m=max(a,b),l=min(a,b); bool v[a][b] = {false}; for(int i=0;i<l;i++){ if(a > 1 || b >1){ for(int x=0;x<l;x++){ for(int y=0;y<l;y++){ v[x][y]=true; } } c++; m-=l; } else c+max(m,l); } cout << c+1; return 0; } /*1 1 1 1 1 1 1 1 1 1 1 1 */