PAT-1087 有多少不同的值
1087 有多少不同的值 (20 分)
當自然數 n 依次取 1、2、3、……、N 時,算式 ⌊n/2⌋+⌊n/3⌋+⌊n/5⌋ 有多少個不同的值?(注:⌊x⌋ 為取整函式,表示不超過 x 的最大自然數,即 x 的整數部分。)
輸入格式:
輸入給出一個正整數 N(2≤N≤104)。
輸出格式:
在一行中輸出題面中算式取到的不同值的個數。
輸入樣例:
2017
輸出樣例:
1480
#include<iostream> using namespace std; int main() { int n,sum,m=0; int a[15000]={0}; cin>>n; for(int i=1;i<=n;i++) { sum=int(i/2+i/3+i/5); if(a[sum]==0) { a[sum]=1; m++; } } cout<<m; return 0; }
相關推薦
PAT-1087 有多少不同的值
1087 有多少不同的值 (20 分) 當自然數 n 依次取 1、2、3、……、N 時,算式 ⌊n/2⌋+⌊n/3⌋+⌊n/5⌋ 有多少個不同的值?(注:⌊x⌋ 為取整函式,表示不超過 x 的最大自然數,即 x 的整數部分。) 輸入格式: 輸入給出一個正整數 N(2≤N≤104
【PAT乙級】1087 有多少不同的值
當自然數 n 依次取 1、2、3、……、N 時,算式 ⌊n/2⌋+⌊n/3⌋+⌊n/5⌋ 有多少個不同的值?(注:⌊x⌋ 為取整函式,表示不超過 x 的最大自然數,即 x 的整數部分。) 輸入格式
[PAT-B] 1087 有多少不同的值(20)
題目連結 - 技術文件 題目描述 當自然數 n 依次取 1、2、3、……、N 時,算式 ⌊n/2⌋+⌊n/3⌋+⌊n/5⌋ 有多少個不同的值?(注:⌊x⌋ 為取整函式,表示不超過
PAT乙級 1087 有多少不同的值 (20 分)
當自然數 n 依次取 1、2、3、……、N 時,算式 ⌊n/2⌋+⌊n/3⌋+⌊n/5⌋ 有多少個不同的值?(注:⌊x⌋ 為取整函式,表示不超過 x 的最大自然數,即 x 的整數部分。) 輸入格式: 輸入給出一個正整數 N(2≤N≤104)。 輸出格式: 在一行中輸出題面中算
PAT 乙級 1087 有多少不同的值
1087 有多少不同的值 (20 point(s)) 當自然數 n 依次取 1、2、3、……、N 時,算式 ⌊n/2⌋+⌊n/3⌋+⌊n/5⌋ 有多少個不同的值?(注:⌊x⌋ 為取整函式,表示不超過 x
1087 有多少不同的值——C++實現
題目 1087 有多少不同的值 (20 point(s)) 當自然數 n 依次取 1、2、3、……、N 時,算式 ⌊n/2⌋+⌊n/3⌋+⌊n/5⌋ 有多少個不同的值?(注:⌊x⌋ 為取整函式,表示不超過 x 的最大自然數,即 x 的整數部分。) 輸入格式: 輸入給
兩個物件值相同(x.equals(y) == true),但卻可有不同的 hash code,這句話對不對?
答:不對,如果兩個物件 x 和 y 滿足 x.equals(y) == true,它們的雜湊碼(hash code)應當相同。Java 對於 eqauls 方法和 hashCode 方法是這樣規定的:(1)如果兩個物件相同(equals 方法返回 true ),那麼它們的 hashCode
JS 陣列中有 undefined 值,用 for 迴圈和 for…in 迴圈遍歷的不同之處
先說結論:在陣列遍歷時一般最好使用for迴圈遍歷 var arr=new Array(); arr[0]="P90"; arr[3]="AWM"; arr[5]="AK47"; console.log("//for 迴圈遍歷"); for(let i=0;i<arr
(面試題)兩個物件值相同 (x.equals(y) == true) ,但卻可有不同的 hash code ,這 句話對不對
(面試題)兩個物件值相同 (x.equals(y) == true) ,但卻可有不同的 hash code ,這 句話對不對 答:不對,有相同的 hash code 這是java語言的定義: 物件相等則hashCode一定相等; hashCode相等物件未必相等
Oracle12c多租戶CDB 與 PDB 參數文件位置探討、查詢 CDB 與 PDB 不同值的參數
rod 12c spf 怎麽辦 oracl 相同 lte order unp 一、 Oracle12c多租戶CDB 與 PDB 參數文件位置CDB的參數文件依然使用12c以前的SPIFLE,pdb的參數文件不會出現在SPFILE中,而是直接從CDB中繼承,如果PDB中有pr
系統優化(一)Maven打包同一個jar有不同的:版本號+時間戳(解決思路)
trac net 排除 構建 多個 可能 sof alt height 解決:maven倉庫的ear裏面有非常多個同樣的jar(僅僅是包括不同的:版本號+時間戳) 問題描寫敘述: 發現ear裏面有非常多個同樣的jar,僅僅是包括不同的:版本號+時間
【語法】SQL中的case when then else end用法-解決一個字段根據條件取不同值
where 運行 pos 功能 enter cnblogs logs wro img Case具有兩種格式。簡單Case函數和Case搜索函數。 --簡單Case函數 CASE sex WHEN ‘1‘ THEN ‘男‘ WHEN
正則表達式的() [] {}有不同的意思。
字符 位置 text tle 連續空格 a-z ati span erl 正則表達式的() [] {}有不同的意思。 () 是為了提取匹配的字符串。表達式中有幾個()就有幾個相應的匹配字符串。 (\s*)表示連續空格的字符串。 []是定義匹配的字符範圍。比如 [a-zA-Z
ForkJoin有參無返回值、有參有返回值實例
.com turn sys int dao tps end 並且 ota 介紹: a . Fork/Join為JKD1.7引入,適用於對大量數據進行拆分成多個小任務進行計算的框架,最後把所有小任務的結果匯總合並得到最終的結果 b . 相關類 public abst
用PAT技術實現不同網段內網PC訪問外網服務器
pat地址復用寫在最前邊:????????? PAT技術翻譯成中文叫做地址復用技術,是基於NAT技術的一種衍生版,目的就是實現局域網中的多個私網IP對一個或者多個公網IP的復用,從而節省公網IP。我在剛開始學習PAT配置的時候,受一些教學視頻的先入為主,認為在路由器上面配置好PAT後就可以實現外網地址訪問內網
js 判斷數組中是否有某值
output == var out con class fun body pre function arrHasValue(v, arr) { var output = false; for (var i in arr) {
display、box-sizing,position有哪些值?
哪些 換行 head 指定 index item 就是 fixed padding display有哪些值? none 此元素不會被顯示。 block 此元素將顯示為塊級元素,此元素前後會帶有換行符。 inline 默認。此元素會被顯示為內聯元素,元素前後
C#中的函數(二) 有參有返回值的函數
lis function AD 編程 all bsp slist title 多余 接上一篇 C#中的函數(-) 無參無返回值的函數 http://www.cnblogs.com/fzxiaoyi/p/8502613.html 這次研究下C#中的函數(二) 有參有返回值
oracle 兩個逗號分割的字符串 如何判斷是否其中有相同值
數據 nbsp upload load HA BE oop alt pipeline 比如字段A: ‘ab,cd,ef,gh‘字段B: ‘aa,bb,cc,dd‘ 沒有相同值 字段A: ‘ab,cd,ef,gh‘字段B: ‘aa,bb,cd,dd‘ 有相同值cd
Java中使用有返回值的線程
catch int 獲取 == ava executors RoCE service stack 在創建多線程程序的時候,我們常實現Runnable接口,Runnable沒有返回值,要想獲得返回值,Java5提供了一個新的接口Callable,可以獲取線程中的返回值,但是獲