洛谷GESP C++上机题

一级

[GESP样题 一级] 闰年求和

#include<bits/stdc++.h>
using namespace std;

bool is_run(int y) {
    return ((y % 4 == 0 && y % 100 != 0) || (y % 400 == 0));
}

int main() {
    int y1, y2;
    cin >> y1 >> y2;

    int sum = 0;
    for (int i = y1 + 1; i <= y2 - 1; ++ i) {
        if (is_run(i)) sum += i;
    }

    cout << sum << endl;

    return 0;
}

[GESP样题 一级] 当天的第几秒

#include<bits/stdc++.h>
using namespace std;

int main() {
    int h, m, s;
    char c;
    cin >> h >> m >> s >> c;

    int ans = h * 3600 + m * 60 + s;
    if (c == 'P') ans += 12 * 3600;

    cout << ans << endl; 

    return 0;
}

[GESP202303 一级] 长方形面积

#include<bits/stdc++.h>
using namespace std;

int main() {
    int s;
    cin >> s;
    int ans = 0;
    for (int l = 2; l <= s; ++ l) {
        for (int w = 1; w <= l && w * l <= s; ++ w) {
            if (w * l == s) ++ ans;
        }
    }
    cout << ans << endl;

    return 0;
}

[GESP202303 一级] 每月天数

#include<bits/stdc++.h>
using namespace std;

int days[13] = {0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};
bool is_run(int y) {
    if ((y % 4 == 0 && y % 100 != 0) || y % 400 == 0) {
        return true;
    }
    return false;
}
int main() {
    int y, m;
    cin >> y >> m;
    if (is_run(y)) {
        days[2] = 29;
    }
    cout << days[m] << endl;
    return 0;
}

[GESP202306 一级] 时间规划

[GESP202306 一级] 累计相加

[GESP202309 一级] 买文具

[GESP202309 一级] 小明的幸运数

[GESP202312 一级] 小杨的考试

[GESP202312 一级] 小杨报数

[GESP202403 一级] 小杨买书

[GESP202403 一级] 找因数

二级

[GESP样题 二级] 画正方形

[GESP样题 二级] 勾股数

[GESP202303 二级] 百鸡问题

[GESP202303 二级] 画三角形

[GESP202306 二级] 找素数

[GESP202306 二级] 自幂数判断

[GESP202309 二级] 小杨的 X 字矩阵

[GESP202309 二级] 数字黑洞

[GESP202312 二级] 小杨做题

[GESP202312 二级] 小杨的H字矩阵

[GESP202403 二级] 乘法问题

[GESP202403 二级] 小杨的日字矩阵

三级

[GESP样题 三级] 逛商场

[GESP样题 三级] 进制转换

[GESP202306 三级] 春游

[GESP202306 三级] 密码合规

[GESP202309 三级] 小杨的储蓄

[GESP202309 三级] 进制判断

[GESP202312 三级] 小猫分鱼

[GESP202312 三级] 单位转换

[GESP202403 三级] 字母求和

[GESP202403 三级] 完全平方数

四级

[GESP样题 四级] 绝对素数

[GESP样题 四级] 填幻方

[GESP202306 四级] 幸运数

[GESP202306 四级] 图像压缩

[GESP202309 四级] 进制转换

[GESP202309 四级] 变长编码

[GESP202312 四级] 小杨的字典

[GESP202312 四级] 田忌赛马

[GESP202403 四级] 相似字符串

[GESP202403 四级] 做题

五级

[GESP样题 五级] 小杨的锻炼

[GESP样题 五级] 小杨的队列

[GESP202309 五级] 因数分解

[GESP202309 五级] 巧夺大奖

[GESP202312 五级] 小杨的幸运数

[GESP202312 五级] 烹饪问题

[GESP202403 五级] 成绩排序

[GESP202403 五级] B-smooth 数

六级

[GESP样题 六级] 下楼梯

[GESP样题 六级] 亲朋数

[GESP202309 六级] 小杨买饮料

[GESP202309 六级] 小杨的握手问题

[GESP202312 六级] 闯关游戏

[GESP202312 六级] 工作沟通

[GESP202403 六级] 游戏

[GESP202403 六级] 好斗的牛

七级

[GESP样题 七级] 迷宫统计

[GESP样题 七级] 最长不下降子序列

[GESP202312 七级] 商品交易

[GESP202312 七级] 纸牌游戏

[GESP202403 七级] 交流问题

[GESP202403 七级] 俄罗斯方块

八级

[GESP样题 八级] 区间

[GESP样题 八级] 小杨的旅游

[GESP202312 八级] 奖品分配

[GESP202312 八级] 大量的工作沟通

[GESP202403 八级] 公倍数问题

[GESP202403 八级] 接竹竿

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇