一位萌新加蒟蒻的曾经

几个月前的库存了,一直没有发,罪过罪过。(本狼比较喜欢研究各位大佬的题解,如有冒犯,请多见谅)

2019

JUN.4th

小结:

今天上午第五节强行撸了半节课的提高组初赛题,发现自己效率真的超低。NOIP2008只完成了前5个题,还错了俩(无语...)晚自习还好,钻透了一道“自定义函数”课件中的例题,顺带AC了一道洛谷(p1424),还是OK的。

错题集:

1.(NOIP2008 提高组初赛)在以下各项中,(C)不是操作系统软件。

A.Solaris B.Linux C.Sybase D.Windows Vista E.Symbian

2. (NOIP2008 提高组初赛)完全二叉树共有2*N-1个结点,则它的叶节点数是(C)。

A.N-1 B.2*N C.N D.2^N -1 E.N/2

今日AC

1.洛谷p1424(不知道是哪位大佬的题解)

#include<iostream>

using namespace std;

int main()

{

      int x;

      long long n;

      cin>>x>>n;

      int d=n/7*5;

    int r=n%7;

    if(r>0)

    {

        if(r+x==7||x==7)

            r-=1;

        else if(r+x>=8)

            r-=2;

    }

    cout<<(d+r)*250<<endl;

    return 0;

}

2.“自定义函数”课件p17例题

#include<iostream>//头文件

using namespace std;//某人说这个抄上就好

int mul(int x,int y)//定义函数mul(int x,int y)

{

      return x*y;//返回值为x*y

 }

int add(int m,int n)

{

      return m+n;

 }

int main()//主函数

{

      int a,b;//定义整形变量a,b

      cin>>a>>b;//输入a,b

      if(a<10||b<10)//if语句

      cout<<mul(a,b)<<endl;//若条件成立,则输出mul(a,b)

    else cout<<add(a,b)<<endl;//若条件不成立,则输出add(a,b)

      return 0; //结束程序

 }

JUN.22nd

小结:

今天本来是想去搞我的小β的,可队长来和本狼说今天唐神来,果断溜到机房,中途还碰上了婷婷……也不知道小原原会不会去德元南104找本狼……不过,本狼已经来了机房,那脑子赶紧换过来啊,可,还是炸掉了……

今日AC

1.洛谷p1422(又是一个大佬的题解...)

#include<iostream>

#include<cstdio>

using namespace std;

int main()

{

    double a;

    scanf("%lf",&a);

    if(a<=150)

    {

        printf("%.1lf",a*0.4463);

    }

    else if(a>=151&&a<=400)

    {

        printf("%.1lf",150*0.4463+(a-150)*0.4663);

    }

    else

    {

        printf("%.1lf",150*0.4463+250*0.4663+(a-400)*0.5663);

    }

    return 0;

}

猜你喜欢

转载自www.cnblogs.com/2018han/p/10580780.html