Easy Problem(西安電子科技大學第二節程式設計新生賽A)
Easy Problem
題目傳送門
題目描述
構造一個無重複的只含有正奇數的數列,使得這個數列所有項之和不超過n。輸出所能構造的數列長度的最大值。
輸入描述:
多組資料,輸入以EOF結尾(不超過1e5組)
每行一個n(1<=n<=1e9)
輸出描述:
每行一個數表示構造數列的長度
示例
輸入
4
9
10
輸出
2
3
3
這個題我開始用的是建立一個以1為首項,2為公差的等差數列,但超時了T^T。
於是,我直接用等差數列前n項和公式推匯出根號n取整後即為該數列的長度。
#include<stdio.h> #include<math.h> int main() { long long int n,a; double m; while(scanf("%lld",&n)!=EOF) { m=sqrt(n); a=m; printf("%lld\n",a); } return 0; }
沒有第一時間想到這個方法的原因就是我的大腦還沒有養成簡化程式碼的習慣,以後要儘量練習這種思維方式。
相關推薦
Easy Problem(西安電子科技大學第二節程式設計新生賽A)
Easy Problem 題目傳送門 題目描述 構造一個無重複的只含有正奇數的數列,使得這個數列所有項之和不超過n。輸出所能構造的數列長度的最大值。 輸入描述: 多組資料,輸入以EOF結尾(不超過1e5組) 每行一個n(1<=n<=1e9) 輸出描述: 每行一個數表示
ACM訓練日記—4月21日(西安電子科技大學第16屆程式設計競賽網路同步賽)
int n,m,q; int a[50005]; int mp[50005]; int vis[50005]; int main() { priority_queue<int>h; while(scanf("%d%d%d",&n,&m,&q)!
世界一流大學和一流學科(雙一流建設)——西安電子科技大學
部分轉自:https://www.dxsbb.com/news/43529.html 1、雙一流大學簡介 雙一流,即世界一流大學和世界一流學科,是繼985工程(39所)、211工程(112所+4所學校有兩個校區=116所)之後又一國家戰略,其中世界一流大學42所,名單由
序列子區間問題(西安電子科技大學第16屆程式設計競賽 E Xieldy And His Password,U14739 X ask Y III 子區間異或和、牛客練習賽16 E求值)
序列子區間問題一般都是問你,求序列子區間的和的和...異或和的和..和的異或和...和是3的倍數的個數... 這類問題一般都是用(字首和+)記錄狀態的陣列來實現,將O(n*n)的複雜度降為O(k*n)(k為常數) 這類問題可以從如何優化遍歷以i為結尾的連續子序列的複雜
西安電子科技大學第16屆程式設計競賽 E Xieldy And His Password
題解: 每次儲存取模等於0,1,2的情況數,然後迭代更新。 程式碼: #include<bits/stdc++.h> using namespace std; #define ll long long const int maxn=1e6+5;
【MOOC】數字訊號處理-電子科技大學-第二週
2.1連續時間訊號的取樣 Concepts of sampling 取樣(sampling):指把時間域或空間域的連續量轉化成離散量的過程。 取樣流程 實際的連續時間訊號的數字化處理過程: 將上述過程的一些部分理想化後,可得 理想的連續時間
電子科技大學第九屆ACM趣味程式設計競賽第二場(正式賽) 題解
A::魔王的直播 注意23:59之後是00:00即可,找出所有迴文字元,取最近. #include <bits/stdc++.h> using namespace std; bool check(int a,int b) { int c=a%10*
工業和資訊化部 廣西壯族自治區人民政府共建桂林電子科技大學揭牌儀式隆重舉行(圖)
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!  
杭州電子科技大學程式設計競賽(2016’12)
Darkrai最近喜歡玩《爐石傳說》,他在一局比賽中使用了吉安娜英雄,選擇了冰法套牌。 爐石傳說遊戲的目的是使對方英雄的生命值降低到0點及0點以下,誰先做到誰就獲得勝利。 爐石傳說有一個規則限制是法力水晶,每回合玩家會有一定的法力水晶(本題目中全部看作10個),每使用一張卡牌,會消耗卡牌左上角的數字的法力水
杭州電子科技大學Online Judge 之 “最大連續子序列(ID1231)”解題報告
杭州電子科技大學Online Judge 之 “最大連續子序列(ID1231)”解題報告 Problem Description 給定K個整數的序列{ N1, N2, ..., NK },其任意連續子序列可表示為{ Ni, Ni+1, ..., Nj },其中 1 &
電子科技大學第八屆ACM趣味程式設計競賽第二場題解
A陰陽師?這遊戲沒有ssr! 題解: ans = sigma(1 - (1 - Pi/100)^ 2); 標程: #include <stdio.h> #include <stdlib.h> int main() { int N,p;
杭州電子科技大學 Online Judge 之 “Max Sum PlusPlus(ID1024)”解題報告
杭州電子科技大學 Online Judge 之 “Max Sum PlusPlus(ID1024)”解題報告 Description:Max Sum Plus Plus Now I think youhave got an AC in
劉慶強大傻逼,杭州電子科技大學 大傻逼
大禮堂 感想 就是 raft acc 真的 大學生 width badge 劉慶強大傻逼,杭州電子科技大學 大傻逼 作者:欲加以乘鏈接:https://www.zhihu.com/question/265351267/answer/292925014來源:知乎著作權歸作
關於電子科技大學內共享單車使用的調查報告
** 關於電子科技大學內共享單車使用的調查報告 ** 時間:十月二十六號 地點:電子科技大學 調研人員:施啟銳,薛倍騁,陶嘉禕,劉詩源,劉宇傑。 本次有效的填寫人次為72人 男女分佈為 雖然調查人數不多,但是也可以明顯的看出男生使用共享單車比女生更頻繁。 (還有一個原因
電子科技大學生物資訊學 重點
一: 簡答:研究內容: n 資料管理層面上:開發、設計一系列相關的工具,能夠方便有效的獲取、管理以及使用各種型別的資料和資訊。 n 演算法開發層面上:開發新的演算法及統計學的方法來揭示大規模資料之間的聯絡。 n 研究物件層面上:分析和解釋各種型別的生物學資料,包括核
【HDU2601】An easy problem(思維)
題目連結 An easy problem Time Limit: 6000/3000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Subm
【杭州電子科技大學2018新生編程大賽題解】
大學 vector using tor space 新車 algo 最小 科技 01: 1 #include<cstdio> 2 #include<cstring> 3 #include<string> 4 #include&l
【杭州電子科技大學2018新生程式設計大賽題解】
01: 1 #include<cstdio> 2 #include<cstring> 3 #include<string> 4 #include<cmath> 5 #include<iostream> 6 #include<
poj 2826 An Easy Problem?! (變態卡資料題)
題目連結:poj 2826 題意:給出兩條直線,水從天上落下,問:這兩條直線組成的平面容器能裝多少水? 題解:很gou的題,超級變態卡資料,艹,足足搞了我幾天,總算搞出來了。 參考連結:https://www.cnblogs.com/kuangbin/p/3192511.html&n
桂林電子科技大學 方光海(Net學生)
Python Python 是一門簡單易學且功能強大的程式語言,因為他的開源性質,現在有很多Python的第三方類庫。所以使用起來非常方便,被稱為最優雅的程式語言。 Python 它擁有高效的高階資料結構,並且能夠用簡單而又高效的方式進行面向物件程式設計。Python