【信息学奥赛一本通】第一部分 C++语言——第一章 C++语言入门

章节链接

题目

1000:入门测试题目
题目链接

#include
using namespace std;
int main(){
    int a,b;
    cin>>a>>b;
    cout<return 0;
}

1001:Hello,World!
题目链接

#include
using namespace std;
int main()
{
    cout<<"Hello,World!"<return 0;
}

1002:输出第二个整数
题目链接

#include 
using namespace std;
int main(){
    long long a,b,c;
    cin>>a>>b>>c;
    cout<return 0;
}

1003:对齐输出
题目链接

#include 
#include
using namespace std;
int main(){
    int a,b,c;
    cin>>a>>b>>c;
    printf("%8d %8d %8d",a,b,c);
    return 0;
}

1004:字符三角形
题目链接

#include
using namespace std;
int main(){
    char a;
    cin>>a;
    cout<<"  "<<a<<"  "<;
    cout<<" "<<a<<a<<a<<" "<;
    cout<<a<<a<<a<<a<<a;
    return 0;
}

1005:地球人口承载力估计
题目链接

#include
#include
#include
using namespace std;
int main(){
    int x,a,y,b;
    double y1,y2,xs;
    cin>>x>>a>>y>>b;
    y1=x*a;
    y2=y*b;
    xs=(y2-y1)/(b-a);
    printf("%0.2f\n",xs);
    return 0;
}

总结

这节考察的就是C++语言入门,没有任何难度,主要用来熟悉语言,可以配套着洛谷新手村——洛谷的第一个任务来做,关于基本的语言一本通和算法竞赛入门经典都有讲解,个人感觉一本通讲解的很仔细,而算法竞赛入门经典偏向于调动读者思维,让读者自己试验中去掌握。反正各有长处吧。还是那句话,学习编程只有自己亲手去敲才能掌握。

你可能感兴趣的:(信息学奥赛一本通)