• 2021庐阳区题解


    T1 pass

    题目描述
    
    爸爸今年继续教育一共三门课程,只要有一门课程不及格,就没有通过学习,后果就是拿不到继续教育证书,给出爸爸三门课程的成绩,判断爸爸是否通过了今年继续教育的学习。三门课都是百分制,小于60分为不及格。
    输入格式
    
    一行,包含三个在0到100之间的整数,分别是三门课程的成绩。
    输出格式
    
    若通过学习输出pass,反之则输出no。
    输入输出样列
    输入样例1:
    
    59 88 75
    
    输出样例1:
    
    no
    
    输入样例2:
    
    99 100 98
    
    输出样例2:
    
    pass
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25

    简单的判断题,不多说了。

    #include 
    #define FOR(i, a, b) for(int i = a; i <= b; i ++ )
    #define DOR(i, a, b) for(int i = b; i >= a; i -- )
    using namespace std;
    typedef long long LL;
    typedef unsigned long long ULL;
    int res = 1, x; 
    int main () {
       
    	for (int i = 0; i < 3; i ++ ) {
       
    		cin >> x;
    		res &= (x >= 60);
    	}
    	cout << (res? "pass": "no");
    	return 0;
    }
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17

    T2 trading

    题目描述
    
    四牌楼青云楼有一个邮票交易市场。给定某一枚邮票连续N天的价格,如果只允许交易一次,即先买入一次,后卖出一次。求最大的利益。没有合适的买入和卖出时机的话,可以不交易,大不了收益为0,也不能做亏本的买卖。低买高卖是交易的原则。
    输入格式
    
    第一行一个整数N。
    
    第二行,N个整数,依次表示第1天~第N天的邮票价格。
    输出格式
    
    一个整数,意义如题所述。
    输入输出样列
    输入样例1:
    
    5
    7 1 5 6 4
    
    输出样例1:
    
    5
    
    输入样例2:
    
    5
    5 4 3 2 2
    
    输出样例2:
    
    0
    
    说明
    
    1<=N<=1000000
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30
    • 31
    • 32
    • 33

    还是比较简单的,对于a[i],在1 ~ i - 1的过程中求出a[1]a[i - 1]中的最小值,在与a[i]相减,因为这样是最优的(收益最大)。取max即可,但是要注意特判 < 0的情况(就不卖了)。

    #include 
    #define FOR(i, a, b) for(int i = a; i <= b; i ++ )
    #define DOR(i, a, b) for(int i = b; i >= a; i -- )
    using namespace std;
    typedef long long LL;
    typedef unsigned long long ULL;
    const
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
  • 相关阅读:
    Java中的super关键字
    c# 读取xml到dataset中
    ubantu搭建cdh6(自己留的草稿版本)
    360 度评估中的提问示范
    vue-插件
    大语言模型预训练数据集及清洗框架介绍【简单版】
    redis安装与使用
    基于复合优化加速算法研究实际问题
    第三十一章 使用 CSP 进行基于标签的开发 - 转义和引用HTTP输出
    Nanoprobes Alexa Fluor 488 FluoroNanogold 偶联物
  • 原文地址:https://blog.csdn.net/m0_60519493/article/details/127786713