第三次周賽B題(CodeForces-492A)
問題連結:https://vjudge.net/problem/CodeForces-492A
問題簡述:疊金字塔。第一層需要1個cube,第二層需要1+2=3個cube,第三層需要1+2+3=6個cube,第四層1+2+3+4=10個cube。現在有n個cube,問能疊多少層?
AC程式碼:
#include <iostream>
using namespace std;
int main()
{
long long a[200] = { 0,1 }, b[200] = { 0,1 };
int n;
cin >> n;
for (int i = 2; i < 200; i++)
{
a[i] = a[i - 1] + i;
b[i] = b[i - 1] + a[i];
if (b[i] > n)
{
cout << i-1 << endl;
break;
}
}
}
相關推薦
第三次周賽B題(CodeForces-492A)
問題連結:https://vjudge.net/problem/CodeForces-492A 問題簡述:疊金字塔。第一層需要1個cube,第二層需要1+2=3個cube,第三層需要1+2+3=6個cube,第四層1+2+3+4=10個cube。現在有n個cube,問能疊多少層? A
第三次周賽A題(CodeForces-439A)
問題連結:https://vjudge.net/problem/CodeForces-439A 問題簡述:歌手要唱完n首歌,每首歌的時間為t1, t2, …, tn (1 ≤ ti ≤ 100),歌手兩首歌之間要休息10分鐘,丑角在歌手休息時可以講笑話,每個笑話5分鐘;節目總時間為d。歌
2018NYIST計科第三次周賽最小花費問題總結
比賽的時候感覺這題想複雜了,其實只需大於零的按順序買,為負的倒著買,問題就是要解決每買一次,怎麼實現後面的編號會向前進一?其實用個for()迴圈就行,從第一個數字開始加,若為正數則直接加上(把每個正數都當成第一個數字),若為負數則乘上i,注意資料型別用long long。 下面是程式碼實
2018/11/02 ACM集訓第三次周賽題解及自身題目優化
問題 A: 珠心算測試 題目描述 珠心算是一種通過在腦中模擬算盤變化來完成快速運算的一種計算技術。珠心算訓練, 既能夠開發智力,又能夠為日常生活帶來很多便利,因而在很多學校得到普及。 某學校的珠心算老師採用一種快速考察珠心算加法能力的測驗方法。他隨機生成一個正
中石油訓練賽第三次新生賽 E題取數排列
題目描述 取1到N共N個連續的數字(1≤N≤9),組成每位數不重複的所有可能的N位數,按從小到大的順序進行編號。當輸入一個編號M時,就能打印出與該編號對應的那個N位數。例如,當N=3時,可組成的所有三位數為: 那麼,輸入編號M=2時,則輸出132。 輸入 包括兩個數,即正整數N
中石油新生第三次訓練賽 C題進位制轉換(奇葩解)
題目描述 樂樂正在學進位制轉換,但他老是搞不清楚到底自己是否做對,請你編一程式實現兩種不同進位制之間的資料轉換,幫他檢驗。 輸入 共有三行,第一行是一個正整數,表示需要轉換的數的進位制n(2≤n≤16),第二行是一個n進位制數,若n>10則用大寫字母A~F表示數碼10~15
第二次周賽B題(HDU-2044)
問題連結:https://vjudge.net/problem/HDU-2044 Get:這是一道遞推求解的題目,可能的路線數是斐波那契數列,只不過前幾項不同:f(0)=0,f(1)=1,f(2)=2,f(3)=3.後面的值由f(n)=f(n-1)+f(n-2)可以求出。需要注意的是,輸
GZHU18級第三次周賽——白銀等級 G - Problem G HDU - 2045
Time limit :1000 ms Memory limit :32768 kB OS :Windows Source : 遞推求解專題練習(For Beginner) 問題描述 : 人稱“AC女之殺手”的超級偶像LELE最近忽然玩起了深沉,這可急壞了眾多“Cole”(LELE的粉絲,即
第二次周賽A題(CodeForces-1A)
問題連結:https://vjudge.net/problem/CodeForces-1A 問題簡述:有一個矩形廣場,規模是n*m,現在要用邊長為a的正方形花崗岩石鋪滿廣場,問至少需要多少塊? Point:數字範圍是1 ≤ n, m, a ≤ 10^9,所以用__int64或lon
企業訂餐系統(第三次周總結)
src ges ket cnblogs 頁面設計 log images 實現 技術 第三次周總結 本周大家都基本開始了項目實現的步驟 王潔學姐做了後端有關登錄、註冊部分以及查看和修改信息功能。 項詩茹學姐在構思我們網站的設計圖 王賢國學長在實現文件上傳部分
ssm框架整合-過程總結(第三次周總結)
項目 功能實現 SSM框架 模板 .com 完成 eight 幫助 spa 本周主要是完成前端界面和後端的整合。 猶豫前後端的工作完成程度不一致,只實現了部分整合。 登錄界面。 可能自己最近沒有把重心放在短學期的項目上,導致我們工作的總體進度都要比別慢。 雖然我們只是
NYSIT第四次周賽題解
NYIST–2018大一新生第四次周賽 連結:https://cn.vjudge.net/contest/269128 密碼:nyist A - 穆穆清風至 HDU - 2550 畫圖,模擬一下即可 #include<stdio.h> #include<
2018/11/16 集訓隊週五第五次測試賽補題題解
這次基本提高組的題了。。。 A 無線網路發射器選址 這個題的資料有點水,直接兩次三個for即可。第一次三個for是找到最大值,第二次三個for是尋找個數 完整程式碼 #include <bits/stdc++.h> using namespace std; struct node {
2018/11/30 週五集訓隊第七次測試賽補題題解
A - Coins CodeForces - 1061A 上來先把題目看錯。。。我以為要求所有滿足的個數,沒想到求滿足的數字的最小的個數。這樣直接套一個整除即可 程式碼(演算法四行) #include <bits/stdc++.h> using namespace std; int main
第一次周賽#A題
問題連結:https://vjudge.net/problem/CodeForces-4A 問題分析:輸入的正整數w如果能夠拆分成兩個偶數,則輸出yes;否則輸出no;即當正整數w是大於2的偶數時,輸出yes;否則輸出no。 #include<iostream> using na
第一次周賽D題
問題連結:https://vjudge.net/problem/HDU-2039 問題簡述:判斷三條邊能否構成三角形 問題P點:(1)三條邊是正數,不是正整數 (2)輸入後就要立即輸出 程式說明:三條邊用double定義,判斷是否符合任意兩邊之和大於第三邊的條件。 AC程式碼
第一次周賽H題
問題連結:https://vjudge.net/problem/CodeForces-515A#author=0 問題簡述:第一行輸入a,b,s三個變數,Drazil的家在(0,0),Varda的家在(a,b),Drazil去Varda家的行進路線是隨機的,Drazil說他走了s步到達V
第一次周賽J題
問題連結:https://vjudge.net/problem/HDU-2005 問題PE點:(1)輸入資料多組 (2)資料格式為YYYY/MM/DD 程式說明:定義一個結構包含年月日,用函式計算天數 AC程式碼: #include <iostream> usin
第一次周賽A題
問題連結:https://vjudge.net/problem/CodeForces-4A 問題簡述:第一行輸入一個範圍在1到100的變數,如果變數能表示成兩個偶數之和則輸出“yes”,反之輸出“no". 程式說明:變數與2的差取2的餘數若為0則滿足條件,但要排除變數是2的情況。
2018/12/7週五集訓隊第八次測試賽補題題解
A B 這個看之前的題解即可,第七次有詳細的解釋 C - Minimizing the String(貪心) 這個肯定不能把字典序都來一遍比較一下,這樣一定T。可以貪心的尋找第一個位置出現字元比後面大的情況即可 程式碼 #include <bits/stdc++.h> using nam