201912-1报数

简介: 201912-1报数

本题链接 报数

本博客给出本题截图

1.png

C++

#include <iostream>
#include <cstring>
#include <algorithm>
using namespace std;
int ans[4];
int main()
{
    int n;
    cin >> n;
    int k = 0, i = -1;
    while (n)
    {
        i ++ ;
        k ++ ;
        if (k % 7 == 0 || to_string(k).find('7') != -1) ans[i % 4] ++ ;
        else n -- ;
    }
    for (int i = 0; i < 4; i ++ ) cout << ans[i] << endl;
    return 0;
}

总结

水题,不解释

目录
相关文章
|
3月前
lanqiao OJ 3513 岛屿个数(2023省赛)
lanqiao OJ 3513 岛屿个数(2023省赛)
19 2
|
6月前
报数
【7月更文挑战第4天】报数。
127 2
|
8月前
|
索引
每日一题:力扣328. 奇偶链表
每日一题:力扣328. 奇偶链表
54 4
|
8月前
|
算法
奇偶分家(2016)
奇偶分家(2016)
424 1
7-5 奇偶分家
输入第一行给出一个正整N(≤1000);第2行给出N个非负整数,以空格分隔。
leetcode:38.报数
报数序列是一个整数序列,按照其中的整数的顺序进行报数,得到下一个数。
74 0
|
算法 C++ Python
每日算法系列【LeetCode 328】奇偶链表
每日算法系列【LeetCode 328】奇偶链表
107 0
|
存储 C++
LeetCode 64最小路径和&65有效数字&66加一
简单的动态规划,只能向右或者向下,所以可以使用动态规划动态的找到最小路径和,先对第一行和第一列特殊处理,然后顺序遍历数组的时候状态转移方程为:
177 0
LeetCode 64最小路径和&65有效数字&66加一