杭電oj蟠桃
C++
#include<iostream> using namespace std; int main() { int n; int m=1; //桃子數量 while(cin>>n) { for(int i=n-1;i>0;i--) { m=(m+1)*2; } cout<<m<<endl; m=1; } return 0; }
相關推薦
杭電oj蟠桃
C++ #include<iostream> using namespace std; int main() { int n; int m=1; //桃子數量 while(cin>>n) { for(int i
近幾年杭電OJ大型比賽題目合集【更新到2017年10月】
杭電 網絡賽 2016年 fin 區域賽 現場賽 2015年 font strong 2017年: 區域賽網絡賽 6194~6205 6206~6216 2016年: 區域賽網絡賽 5868~5877 5878~5891 5892~5901 區域賽
杭電oj 1106
total rip memory spa 除開 scan long tdi else 排序 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Su
sincerit-杭電oj 1237 簡單計算器
1237 簡單計算器 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 26856 Accepted Submission(s): 9
【ACM】杭電OJ 2015
#include <iostream> using namespace std; int main () { int count,sum,i,j,m,n; while(scanf("%d%d",&m,&n)==2) {
【ACM】杭電OJ 2090
題目中給出的四捨五入的條件可以忽略不計了,因為提交的程式沒有考慮四捨五入,照樣AC了 printf("%.1lf\n",sum); AC程式碼: 寫的有點複雜了,其實不用定義結構體也可以。 #include<iostream> #include <c
【ACM】杭電OJ 1284(待更)
#include<iostream> using namespace std; int main(){ int n; while(cin>>n){ int ans=0; for(int i=0;i<=n/3;i++){ /
【ACM】杭電OJ 1013
WA程式碼 輸入很大的數的時候會輸出“-1”,所以考慮用字元陣列來儲存輸入的資料。 #include <iostream> #include <cstring> #include <cstdio> using namespace std; lon
【ACM】杭電OJ 1076
陣列要開的大一些,一開始陣列只開到10000+5,就顯示了錯誤的資料 AC程式碼: #include <iostream> #include <cstring> using namespace std; const int maxn = 1000
【ACM】杭電OJ 2552
本來還查了atan 和 atan2 的用法,結果總是WA 看了解析之後才知道原來是要公式推導,最後得出所求的式子是一個等式,結果為1。 所以,以後出類似與數學公式的題,可能是要手算推到,在輸出特定的結果。(長見識!之前也遇到過,突然想起來) WA程式碼: #include <
【ACM】杭電OJ 1181
http://acm.hdu.edu.cn/showproblem.php?pid=1181 DFS搜尋(遞迴函式) #include <iostream> #include <cstdio> #include <cstring> #include &
杭電oj水仙花數
Problem Description 春天是鮮花的季節,水仙花就是其中最迷人的代表,數學上有個水仙花數,他是這樣定義的: “水仙花數”是指一個三位數,它的各位數字的立方和等於其本身,比如:153=13+53+3^3。 現在要求輸出所有在m和n範圍內的水仙花數。 I
杭電oj--2031
import java.util.Scanner; public class Main { public static void main(String[] args){ Scanner scanner = new Scanner(System.in);
杭電oj-Vowel Counting
#include<stdio.h> #include<string.h> #include<stdlib.h> int main() { int T,first=1; char s[51],c; scanf_s("%d", &T); while (
【ACM】杭電OJ 2048
【要點】: 1、階乘 2、錯排公式。 錯排公式:D(1)=0,D(2)=1,D(n) = (n-1)*(D(n-1) + D(n-2))。 階乘則是用迴圈來算。 AC程式碼: #include <iostream> #include <cstring&g
杭電oj--1034(糖果分配)
Problem Description: A number of students sit in a circle facing their teacher in the center.
杭電oj--1002(高精度加法)
思路分析:這是杭電上的一道典型的高精度加法運算,以現有的整型資料型別不足以計算如此大的數,不然會導致溢位。 此題的核心演算法是加法運算。 1.先將在螢幕上輸入的兩個數分別用字元陣列(字串)儲存起來 2.然後將這兩個數每一位進行對位,長度少的在高位補零,直至相等;為
杭電oj--1070(貪心演算法)
1. Ignatius will never drink the milk which is produced 6 days ago or earlier. That means if the milk is produced 2005-1-1, Igna
杭電oj--1009(貪心演算法)
思路分析:先把每個倉庫的價效比資訊計算出來,然後在按價效比大小降序排列(從大到小),先把當前價效比大換掉,最後再把剩下的食物和當前 i 的價效比相乘,由此可AC. #include<iostream> #include<vector> using namesp
【ACM】杭電OJ 2031
#include <iostream> #include <cstdio> #include <cstring> #include <cmath> #include <cstdlib> using namespace std; cons