• 洛谷训练新手村之“洛谷的第一个任务”题解


    P1000 超级玛丽游戏

    题目链接:https://www.luogu.com.cn/problem/P1000
    题目大意:输出多行字符串。
    解题思路:直接暴力模拟即可。我这边使用 puts 函数,因为它自带一个换行符。
    实现代码如下:

    #include <cstdio>
    int main() {
        puts("                ********");
        puts("               ************");
        puts("               ####....#.");
        puts("             #..###.....##....");
        puts("             ###.......######              ###            ###");
        puts("                ...........               #...#          #...#");
        puts("               ##*#######                 #.#.#          #.#.#");
        puts("            ####*******######             #.#.#          #.#.#");
        puts("           ...#***.****.*###....          #...#          #...#");
        puts("           ....**********##.....           ###            ###");
        puts("           ....****    *****....");
        puts("             ####        ####");
        puts("           ######        ######");
        puts("##############################################################");
        puts("#...#......#.##...#......#.##...#......#.##------------------#");
        puts("###########################################------------------#");
        puts("#..#....#....##..#....#....##..#....#....#####################");
        puts("##########################################    #----------#");
        puts("#.....#......##.....#......##.....#......#    #----------#");
        puts("##########################################    #----------#");
        puts("#.#..#....#..##.#..#....#..##.#..#....#..#    #----------#");
        puts("##########################################    ############");
        return 0;
    }
    

    P1001 A+B Problem

    题目链接:https://www.luogu.com.cn/problem/P1001
    题目大意:输入a和b,输出a+b。
    解题思路:输入a和b,输出a+b囧。
    实现代码如下:

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

    P1421 小玉买文具

    题目链接:https://www.luogu.com.cn/problem/P1421
    题目大意:班主任给小玉一个任务,到文具店里买尽量多的签字笔。已知一只签字笔的价格是1元9角,而班主任给小玉的钱是a元b角,小玉想知道,她最多能买多少只签字笔呢。
    解题思路:全都转换成角,一只铅笔19毛,你有 \(a \times 10 + b\) 毛,那你说能买几支笔呢?整除一下就是答案。
    实现代码如下:

    #include <iostream>
    using namespace std;
    int a, b;
    int main() {
        cin >> a >> b;
        cout << (a * 10 + b) / 19 << endl;
        return 0;
    }
    

    P1425 小鱼的游泳时间

    题目链接:https://www.luogu.com.cn/problem/P1425
    题目大意:从a时b分一直游泳到当天的c时d分,问游了多少时间(多少小时多少分钟)。
    解题思路:先全部转成分钟,在转会小时和分钟。
    实现代码如下:

    #include <iostream>
    using namespace std;
    int a, b, c, d;
    int main() {
        cin >> a >> b >> c >> d;
        int e = (c-a) * 60 + (d-b);
        cout << e/60 << " " << e%60 << endl;
        return 0;
    }
    
  • 相关阅读:
    北漂爱情[柒涩波]
    JavaScript基础知识五
    JavaScript基础知识四
    JavaScript基础知识三
    JavaScript基础知识二
    js内存泄漏
    CSS三列布局之左右宽度固定,中间元素自适应问题
    VScode 前端常用插件推荐
    将博客搬至CSDN
    python网络编程学习笔记(二)
  • 原文地址:https://www.cnblogs.com/quanjun/p/11924174.html
Copyright © 2020-2023  润新知