题解 | #不要二#

不要二

https://www.nowcoder.com/practice/1183548cd48446b38da501e58d5944eb

1:表示有蛋糕

0:表示没有蛋糕

#include <iostream>
#include<vector>
using namespace std;

int main() {
    int w, h,count=0;
    cin>>w>>h;
    vector<vector<int>> arr;
    arr.resize(w);
    for(auto& e:arr){
        e.resize(h, 1);
    }
    for(int i=0;i<w;++i){
        for(int j=0;j<h;++j){
            if(arr[i][j]==1){
                ++count;
                if(i+2<w){
                    arr[i+2][j]=0;
                }
                if(j+2<h){
                    arr[i][j+2]=0;
                }
            }
        }
    }
    cout<<count<<endl;
    return 0;
}
// 64 位输出请用 printf("%lld")

全部评论

相关推荐

尊嘟假嘟点击就送:加v细说,问题很大
点赞 评论 收藏
分享
11-08 13:58
门头沟学院 Java
程序员小白条:竟然是蓝桥杯人才doge,还要花钱申领的offer,这么好的公司哪里去找
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务