当自然数 n 依次取 1、2、3、……、N 时,算式 ⌊n/2⌋+⌊n/3⌋+⌊n/5⌋ 有多少个不同的值?(注:⌊x⌋ 为取整函数,表示不超过 x 的最大自然数,即 x 的整数部分。)

输入格式:

输入给出一个正整数 N(2≤N≤104)。

输出格式:

在一行中输出题面中算式取到的不同值的个数。

输入样例:

2017

结尾无空行

输出样例:

1480

结尾无空行

思路:

floor函数:向下取整(就是向负无穷取整),set:集合,只能存储不同的值

#include<iostream>
#include<iomanip>
#include<vector>
#include<set>
#include<list>
#include<deque>
#include<stack>
#include<unordered_map>
#include<cctype>
#include<map>
#include<string>
#include<algorithm>
#include<cmath>
using namespace std;int main()
{set<int> s;int n;cin >> n;for (int i = 1; i <= n; i++)s.insert(floor(i / 2)+floor(i / 3)+floor(i / 5));cout << s.size();return 0;
}

PAT乙级 1087 有多少不同的值(代码短,易懂)相关推荐

  1. [PAT乙级]1087 有多少不同的值 (思路+精简代码)

    1087 有多少不同的值 当自然数 n 依次取 1.2.3.--.N 时,算式 [ n / 2 ] + [ n / 3 ] + [ n / 5 ] [n/2]+[n/3]+[n/5] [n/2]+[n ...

  2. C++学习之路 | PTA乙级—— 1087 有多少不同的值 (20 分)(精简)

    1087 有多少不同的值 (20 分) 当自然数 n 依次取 1.2.3.--.N 时,算式 ⌊n/2⌋+⌊n/3⌋+⌊n/5⌋ 有多少个不同的值?(注:⌊x⌋ 为取整函数,表示不超过 x 的最大自然 ...

  3. PAT乙级题目索引(题目+解析+AC代码)

    题目信息 分值 PAT 乙级 1001 害死人不偿命的(3n+1)猜想 15 PAT 乙级 1002 写出这个数 20 PAT 乙级 1003 我要通过! 20 PAT 乙级 1004 成绩排名 20 ...

  4. 【最优解法】1087 有多少不同的值 (20分)_17行代码AC

    立志用最少的代码做最高效的表达 PAT乙级最优题解-->传送门 当自然数 n 依次取 1.2.3.--.N 时,算式 ⌊n/2⌋+⌊n/3⌋+⌊n/5⌋ 有多少个不同的值?(注:⌊x⌋ 为取整函 ...

  5. PAT 1087 有多少不同的值(20 分)- 乙级

    当自然数 n 依次取 1.2.3.--.N 时,算式 ⌊n/2⌋+⌊n/3⌋+⌊n/5⌋ 有多少个不同的值?(注:⌊x⌋ 为取整函数,表示不超过 x 的最大自然数,即 x 的整数部分.) 输入格式: ...

  6. 【PAT乙级】1087 有多少不同的值 (20 分)

    题目地址 #include<cstdio> #include<iostream> #include<map> using namespace std; map< ...

  7. 1087 有多少不同的值 (20 分)

    当自然数 n 依次取 1.2.3.--.N 时,算式 ⌊ 有多少个不同的值?(注:⌊ 为取整函数,表示不超过 x 的最大自然数,即 x 的整数部分.) 输入格式: 输入给出一个正整数 N(2). 输出 ...

  8. 1087 有多少不同的值 (20分)

    当自然数 n 依次取 1.2.3.--.N 时,算式 ⌊n/2⌋+⌊n/3⌋+⌊n/5⌋ 有多少个不同的值?(注:⌊x⌋ 为取整函数,表示不超过 x 的最大自然数,即 x 的整数部分.) 输入格式: ...

  9. c语言1087答案,1087 有多少不同的值(C语言)

    题目描述: 当自然数 n 依次取 1.2.3.--.N 时,算式 ⌊n/2⌋+⌊n/3⌋+⌊n/5⌋ 有多少个不同的值?(注:⌊x⌋ 为取整函数,表示不超过 x 的最大自然数,即 x 的整数部分.) ...

最新文章

  1. oracle创建用户、表空间、临时表空间、分配权限步骤详解
  2. Linux 时钟精度 与 PostgreSQL auto_explain (explain timing 时钟开销估算)
  3. python【力扣LeetCode算法题库】3- 无重复字符的最长子串
  4. 直播预告 | 清华大学博士生牛艺霖:常识知识获取与常识推理
  5. Dominant Indices(CF 1009 F)
  6. Spring JSR-250 注释
  7. 单片机串行通信全解析
  8. 什么是Docker??
  9. 推流中转服务器,视频推流服务器EasyRTMPLive拉转推过程当中遇到复杂目的地址解决方法?...
  10. gpg: no valid OpenPGP data found. 解决办法
  11. C++ 链表结构的常用操作(单链表)
  12. 国内银行CNAPS CODE 查询
  13. Android httpclient、json
  14. FPGA使用ISERDES2过采样
  15. 计算机主机爆炸,意外:插入计算机后,主机的电源就会烧断。发生了什么?计算机电源爆炸了吗?...
  16. 【洛谷 4556】雨天的尾巴
  17. CSS实现幻灯片效果
  18. s+清辅音,读作对应的浊辅音
  19. 【Pytorch】AlexNet图像分类实战
  20. 从零做一个Chrome插件实现起点中文网自动签到

热门文章

  1. php怎么跳转别的手机浏览器,JavaScript_JS脚本根据手机浏览器类型跳转WAP手机网站(两种方式),随着移动互联网的不断普及, - phpStudy...
  2. Java基础系列--instanceof关键字
  3. python 开源数据抓取框架scrapy
  4. servlet串行拦截器实现例子
  5. Hadoop ecosystem
  6. 第一节 9布尔运算符
  7. [zz]How to sign .EXE, .DLL and .CAB files?
  8. vue中v-for指令的使用之Vue知识点归纳(八)
  9. Android中TextView的使用详情综述
  10. ES6学习(var,let,const区别)