zoukankan      html  css  js  c++  java
  • 【简单思考】noip模拟赛 NTR酋长

    NTR酋长

    (ntr.pas/.c/.cpp)

    黄巨大终于如愿以偿的进入了czy的后宫中……但是czy很生气……他要在黄巨大走到他面前的必经之路上放上几个NTR酋长来阻挡黄巨大。

    众所周知,NTR酋长有一个技能是沟壑(F)。它会在地图上产生一条长长的障碍物阻挡人前进。Czy打算在一个n*m的矩形(必经之路?)中放上NTR酋长。NTR酋长要一个一个放下去,而且每放一个都会向四角倾斜的方向放出无限长的沟壑,而已经被沟壑挡住的地方就不能再放NTR酋长了。

    请注意:不会出现沟壑的路径挡住另一个沟壑的情况:

     

    应该是这样的

     

    那么给定nm,求最多放多少个NTR酋长。

    样例

    样例输入1:

    2 2

    样例输出1:

    2

    样例输入2:

    4 8

    样例输出2:

    11

    数据范围:

    对于24%数据,n,m<=5

    对于50%数据,n,m<=20

    对于70%数据,n,m<=1000

    对于100%数据,n,m<=10^9

    n一定等于m

    特殊要求

    代码长度限制:1KB

    时间限制:0.1s

    数据个数:40

    思路

    变态的特殊要求。。。

    找个规律即可。。。

    规律是2n-2(正方形你到最后讲什么意思啊!!!!!!!!)

    如果是矩形似乎没规律。。。

    代码

    #include<iostream>
    #include<cstdlib>
    #include<cstdio>
    int N;
    using namespace std;
    int main()
    {
        freopen("ntr.in","r",stdin);
            freopen("ntr.out","w",stdout);
        cin>>N;
            if (N==1) cout<<1; else cout<<2*N-2;
        return 0;
    }

    结果

     

     

    noip忘记取模的痛
  • 相关阅读:
    CORS实践
    xunsearch使用记录
    apk的php解析
    MYSQLI_USE_RESULT or MYSQLI_STORE_RESULT
    企业图谱
    《软件需求工程》阅读笔记03
    2020年下半年学习进度12
    《软件需求工程》阅读笔记02
    2020年下半年学习进度11
    《软件需求工程》阅读笔记01
  • 原文地址:https://www.cnblogs.com/seekdreamer/p/3891266.html
Copyright © 2011-2022 走看看