zoukankan      html  css  js  c++  java
  • 快速切题 sgu135. Drawing Lines

    135. Drawing Lines

    time limit per test: 0.25 sec. 
    memory limit per test: 4096 KB

     

    Little Johnny likes to draw a lot. A few days ago he painted lots of straight lines on his sheet of paper. Then he counted in how many zones the sheet of paper was split by these lines. He noticed that this number is not always the same. For instance, if he draws 2 lines, the sheet of paper could be split into 43 or even 2 (if the lines are identical) zones. Since he is a very curious kid, he would like to know which is the maximum number of zones into which he can split the sheet of paper, if he draws N lines. The sheet of paper is to be considered a very large (=infinite) rectangle.

     

    Input

    The input file will contain an integer number: N (0<=N<=65535).

     

    Output

    You should output one integer: the maximum number of zones into which the sheet of paper can be split if Johnny draws N lines.

     

    Sample Input #1

    0
    

    Sample Output #1

    1
    

    Sample Input #2

    1
    

    Sample Output #2

    2
    每次都交原来的线数
    #include<cstdio>
    using namespace std;
    int main(){
        long long ans,n;
        scanf("%I64d",&n);
        ans=((n)*(n+1))/2+1;
        printf("%I64d
    ",ans);
        return 0;
    }
    

      

  • 相关阅读:
    规划分类
    java 命名空间
    何为"IOE"、"去IOE"
    vSphere 6.7 新特性 — 基于虚拟化的安全 (VBS)
    RHCE
    VCPU的解释
    VMware vSphere学习整理
    Vmware
    Linux启动
    Linux相关笔记
  • 原文地址:https://www.cnblogs.com/xuesu/p/4028107.html
Copyright © 2011-2022 走看看