华为OJ 初级 挑7
来源:互联网 发布:mac版练字打字软件 编辑:程序博客网 时间:2024/04/29 02:43
本题 是将比输入数字小的所有和7有关的数的个数输出
包括以下2类
(1)可以被7整除的数
(2)数字位置上有7的数
代码如下
#include<iostream>using namespace std;int count(int n){int count1 = 0;for (int i = 1; i <= n; i++){if ((i%7)== 0||(i - 7)%10== 0)//判断是否为7的倍数及个位是否为7count1++;else{ //判断其他位是否为7for (int j = i/10; j > 0;j/=10){if ((j - 7) % 10 == 0){count1++;break;}}}}return count1;}int main(){int n;cin>>n;cout<<count(n)<<endl;return 0;}
0 0
- 华为OJ 初级 挑7
- 华为OJ 初级:(练习用)挑7
- 华为OJ 初级:等差数列
- 华为OJ 初级:记负均正
- 华为OJ 初级:多线程
- 华为OJ 初级:合唱队
- 华为OJ 初级 合唱队
- 华为oj初级 记负均正
- 华为oj初级 等差数列
- 华为OJ 初级:句子逆序
- 华为OJ 初级:字符串反转
- 华为OJ 初级:数字颠倒
- 华为OJ 初级:取近似值
- 华为OJ 初级:质数因子
- 华为OJ 初级:求最小公倍数
- 华为OJ 初级:求解立方根
- 华为OJ 初级:字符逆序
- 华为OJ 初级:字符统计
- 关于在Spring4 jdbctemplate 遇到的一些基本问题总结
- Centos7 源码安装 Apache
- android 底部弹出菜单(带透明背景)
- 迷宫的最短路径
- JS调用Envi Services Engine发布的影像处理服务
- 华为OJ 初级 挑7
- Java OCR 图像智能字符识别技术[可识别中文]
- 软件定义存储(SDS)学习一
- 【疑问】:phpmyadmin修改root的问题
- 拆解Cluene系列(10)——详解索引的合并(一)
- java枚举使用详解
- 简单的Linux多线程编程
- 一件极小的事,却泄漏了乐视超级电视成功的所有秘密
- Angular2 - Change detection