第二次周賽A題(CodeForces-1A)
問題連結:https://vjudge.net/problem/CodeForces-1A
問題簡述:有一個矩形廣場,規模是n*m,現在要用邊長為a的正方形花崗岩石鋪滿廣場,問至少需要多少塊?
Point:數字範圍是1 ≤ n, m, a ≤ 10^9,所以用__int64
或long long
定義變數.
AC程式碼:
#include <iostream>
using namespace std;
int main()
{
__int64 n, m, a,s1,s2;
cin >> n >> m >> a;
s1 = n / a;
s2 = m / a;
if (n%a)
{
s1++;
}
if (m%a)
{
s2++;
}
cout << s1 * s2 << endl;
}
相關推薦
第二次周賽A題(CodeForces-1A)
問題連結:https://vjudge.net/problem/CodeForces-1A 問題簡述:有一個矩形廣場,規模是n*m,現在要用邊長為a的正方形花崗岩石鋪滿廣場,問至少需要多少塊? Point:數字範圍是1 ≤ n, m, a ≤ 10^9,所以用__int64或lon
第二次周賽H題(HDU-1002)
問題連結:https://vjudge.net/problem/HDU-1002 問題簡述:求A+B的和,A和B的位數不會超過1000位。 Get:進行高精度運算。用兩個字元陣列接收A和B,再用兩個整型陣列接收字元陣列,兩個整型陣列相加,若位數相加大於10,則進一位,當前位減10(因
第二次周賽G題(HDU-1061)
問題連結:https://vjudge.net/problem/HDU-1061 問題簡述:求n的n次方的個位數。 Get:可以用快速冪,也可以找規律。 方法一:找規律 相關連結:https://blog.csdn.net/feynman1999/article/details/
第二次周賽F題(HDU-1019)
問題連結:https://vjudge.net/problem/HDU-1019 問題簡述:第一行輸入n,接下來有n個測試例項,每一個測試例項先輸入一個數字,代表接下來要輸入幾個數字,求這幾個數字的最小公倍數。(不包括每一個測試例項的第一個數字) Get:兩個數的最小公倍數等於(這兩
第二次周賽D題(HDU-1013)
問題連結:https://vjudge.net/problem/HDU-1013 問題簡述:求數根。(個位的累加) Get:有兩種方法: 1.硬剛(求得每個位上的數,再相加,再判斷) AC程式碼: #include <string> #include <io
第二次周賽C題(HDU-2046)
問題連結:https://vjudge.net/problem/HDU-2046 Get:這是一道遞推求解題,n規模的格子只能從n-1和n-2得來,n-1的時候增加一個格子,只能豎著放,n-2的時候增加兩個格子,只能橫著放(如果豎著放,就跟n-1的時候重複了)。所以f(n)=f(n-1)
第二次周賽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)可以求出。需要注意的是,輸
第三次周賽A題(CodeForces-439A)
問題連結:https://vjudge.net/problem/CodeForces-439A 問題簡述:歌手要唱完n首歌,每首歌的時間為t1, t2, …, tn (1 ≤ ti ≤ 100),歌手兩首歌之間要休息10分鐘,丑角在歌手休息時可以講笑話,每個笑話5分鐘;節目總時間為d。歌
第一次周賽#A題
問題連結:https://vjudge.net/problem/CodeForces-4A 問題分析:輸入的正整數w如果能夠拆分成兩個偶數,則輸出yes;否則輸出no;即當正整數w是大於2的偶數時,輸出yes;否則輸出no。 #include<iostream> using na
第一次周賽A題
問題連結:https://vjudge.net/problem/CodeForces-4A 問題簡述:第一行輸入一個範圍在1到100的變數,如果變數能表示成兩個偶數之和則輸出“yes”,反之輸出“no". 程式說明:變數與2的差取2的餘數若為0則滿足條件,但要排除變數是2的情況。
周賽第一題(A)
題目連結:https://vjudge.net/problem/CodeForces-4A #include <iostream> using namespace std; int main() { int i,W; cin >> W; if (W <
第三次周賽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
第一次周賽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
第二次周賽題解
//E題,不懂的看新生訓練題解 #include<stdio.h> int main() { double m; int n; while (~scanf("%lf%d", &m, &n)) { prin
zzuli第二次周賽 兩個日期之間間隔天數
#include<stdio.h> int main() { int a,b,c,d,e,f,g,day,m1,m2; scanf("%d",&a); while(a--) { scanf("%d-%d-%d
2018NYIST新生第二次周賽參考題解
密碼:Nyist2018 本次比賽題目均為原創,題目比較簡單 A題:這是一道防AK題 簽到題 簡單的圖形輸出,需要注意的就是\這個是轉義字元在程式碼中需要打倆個才能顯示一個 程式碼: #include<stdio.h> #include<st
團隊作業8----第二次項目沖刺(Beta階段) 第一天
https 照片 最新 -- logs 希望 span img width 沖刺第一天 一、Daily Scrum Meeting照片 二、每個人的工作 1.昨天已完成的任務。 由於是第一天沖刺,暫無。 2.今天計劃完成的任務。 用戶的註冊和登陸功能。 3.
團隊作業8----第二次項目沖刺(Beta階段) 第三天
最新進展 進展 gif Coding ima 技術 小結 eight ron 沖刺第三天 一、Daily Scrum Meeting照片 二、每個人的工作 1.昨天已完成的任務。 昨天完成服務器上的數據庫部署與Json數據傳輸 2.今天計劃完成的任務。 今