PAT-B 1087 有多少不同的值【集合】
PAT-B 1087 有多少不同的值
https://pintia.cn/problem-sets/994805260223102976/problems/1038429191091781632
題目
當自然數 n 依次取 1、2、3、……、N 時,算式 ⌊n/2⌋+⌊n/3⌋+⌊n/5⌋ 有多少個不同的值?(注:⌊x⌋ 為取整函式,表示不超過 x 的最大自然數,即 x 的整數部分。)
輸入
輸入給出一個正整數 N(2≤N≤10^4)。
輸出
在一行中輸出題面中算式取到的不同值的個數。
樣例輸入
2017
樣例輸出
1480
分析
使用集合。
C++程式
#include<iostream>
#include<set>
using namespace std;
set<int>s;
int main()
{
int n;
scanf("%d",&n);
for(int i=1;i<=n;i++)
s.insert((i/2+i/3+i/5));//插入集合
printf("%d\n",s.size());
return 0;
}
相關文章
- PAT-B 1093 字串A+B 【集合】字串
- Map集合&&Map集合的不同遍歷【keySet()&&entrySet()】
- 一本好書有多少價值?
- PAT-B 1065 單身狗【對映+集合】
- 洛谷P1087 FBI樹
- PAT-B 1069 微博轉發抽獎【模擬+集合】
- 最大的 z-index 值是多少?Index
- 回溯法求一個集合中和為定值的所有集合
- cin和scanf的返回值知多少
- 陣列未被賦值時其值為多少?陣列賦值
- 這種配置值多少價位
- 電話機器人在不同的行業有不同的應用場景和不同的效果機器人行業
- java 將物件集合轉為欄位值的 listJava物件
- 4年 工作經驗,值多少錢?
- C#泛型鍵值對集合C#泛型
- Java反射給泛型集合賦值Java反射泛型賦值
- hadoop不同版本有哪些Hadoop
- 面試-關於Http協議你瞭解多少,有多少說多少面試HTTP協議
- 域名解析中的TTL值設定多少合適?
- 安裝的 Linux 軟體包有多少?Linux
- 區塊鏈價值你瞭解多少?區塊鏈
- 湖泊和河流的成因有何不同?湖泊和水庫又有何不同?
- WPF TextBlock根據值顯示不同的內容或格式BloC
- 有價值的部落格
- 使用Java Stream,提取集合中的某一列/按條件過濾集合/求和/最大值/最小值/平均值Java
- python中,"_"和"__"的作用有什麼不同?Python
- WordPress主機有哪些不同的型別型別
- 9.Dart中的類有何不同?Dart
- 索尼VR研發經驗分享:有著不同舒適度閥值的玩家反饋是關鍵VR
- 計算int變數中攸多少bit的值是1變數
- MyBatis 與 Hibernate 有哪些不同?MyBatis
- jQuery元素內容操作的方法有多少種?jQuery
- java判斷集合是否包含某個範圍內的值Java
- 資料的集合處理,有哪些規則?
- Kotlin 中的集合(List中沒有了addAll())Kotlin
- require的到底有沒有返回值?UI
- 修改陣列【並查集維護集合的最大值、連續數字的最大值】陣列並查集
- MongoDB在不同主機間複製資料庫和集合MongoDB資料庫