杭電ACM第1005題——Number Sequence
#include <stdio.h> #include <stdlib.h> int main(){ int a,b,n,i; while(scanf("%d %d %d",&a,&b,&n)&&(a||b||n)){ int *f=(int *)malloc(50*sizeof(int)); f[0]=f[1]=1; for(i=2;i<n&&i<50;i++) f[i]=(a*f[i-1]+b*f[i-2])%7; printf("%d\n",f[(n-1)%49]); } return 0; }
相關推薦
杭電ACM第1005題——Number Sequence
#include <stdio.h> #include <stdlib.h> int main(){ int a,b,n,i; while(scanf("%d %d %d",&a,&b,&n)&&(a
杭電ACM第1002題(A + B Problem II)答案 java版
方法一: package hduacm; import java.util.Scanner; public class Main{ public static void main(String[] args) throws Exception{
杭電ACM第1008題——Elevator
#include <stdio.h> #include <stdlib.h> int main() { int n,i,flag; while(scanf("%d",&n)&&n) { int *a=(int *)m
杭電acm第1003題Max Sum ( 動態規劃)
Max Sum Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 169492 Accepted Submi
杭電ACM第1003題——Max Sum
#include <stdio.h> #include <stdlib.h> int main() { int T,sum,start,end,i,j,k,r,num,s; scanf("%d",&T); for(r=1;r<
杭電ACM第1007題——Quoit Design
#include <iostream> #include <algorithm> #include <cmath> using namespace std; const int SIZE = 100005; typedef struct { double x; dou
杭電acm的第1000題c語言解法
首先我選擇的是c語言的解法,開始是輸入如下的答案:#include "stdio.h"int main(void){ long long a,b; scanf("%d", &a); scanf("%d", &b); printf("%d\n", a+b);}該
1005:Number Sequence(hdu,數學規律題)
his arch ear iostream tput ostream htm 數據 long Problem Description A number sequence is defined as follows:f(1) = 1, f(2) = 1, f(n) = (
杭電acm公選課作業解題報告——第三章 貪心演算法。
課堂筆記: 在對問題求解時,總是作出在當前看來是最好的選擇。也就是說,不從整體上加以考慮,它所作出的僅僅是在某種意義上的區域性最優解(是否是全域性最優,需要證明)。很多貪心型別的題目都不是最樸素的貪心,而是需要做一些變化,對於我們,關鍵是找到貪心的本質! 求解基本步驟:
杭電acm 1084 What Is Your Grade? 比較考人的簡單題
#include <iostream> #include <cstdio> #include <algorithm> #include <cstring>
杭電ACM 2005 第幾天?
第幾天? Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 44916 Accepted Submissio
杭電ACM 1071題
Problem DescriptionIgnatius bought a land last week, but he didn't know the area of the land because the land is enclosed by a parabola an
杭電acm刷題記錄ID1000
2這本是個非常簡單的問題,騷就騷在end of file。看到這裡當時我就慌了,難道還要用檔案輸入輸出?這樣的話,檔名是什麼?無奈之下上網百度,得到如下處理方式while(scanf("%d%d",&a,&b) != EOF)其實就是把輸入緩衝區的東西全讀出來……什麼end of file,
杭電acm 1241Oil Deposits(dfs搜尋入門題)
Oil Deposits Time Limit : 2000/1000ms (Java/Other) Memory Limit : 65536/32768K (Java/Other) Total Submission(s) : 1 Accepted Submi
杭電ACM 1002題
import java.math.BigInteger; import java.util.Scanner; public class Main { public static void
杭電OJ第11頁2000-2009道題(C語言)
月的天數 3.1 clu else 要求 max 本質 轉換 err 1. ASCII碼排序 問題描述 輸入三個字符後,按各字符的ASCII碼從小到大的順序輸出這三個字符 Input: 輸入數據有多組,每組占一行,有三個字符組成,之間無空格 Output: 對於每組輸入
杭電2021發工資題
bsp dal 心算 name end return main spa 貪心算法 本菜雞聽dalao說這是簡單的貪心算法;加油吧菜雞 #include<iostream>using namespace std;int main(){ int n, m, an
2017杭電ACM集訓隊單人排位賽 - 2 題解
需要 6.0 hdu2045 owb style 適應 freopen count 枚舉 1001,水題,直接模擬即可。比賽中開局連wa三發,因為把int寫成了bool.. 1002,積分題,比賽中找到了下面這個積分公式, 但是並沒什麽用,,因為帶入以後存在誤
杭電acm 1173
ace 學習 一個點 bsp esp != 所有 fin 數學 從1173這道題,我學習到了一個數學思想...... 假設所有的點都在一個直線上,要求一個點,到所有點的距離之和最短,那麽,把值最大的點和值最小的點連成一條直線,這條直線上的所有點到所有的點的距離之和相等且都是
杭電acm 1180 詭異的樓梯 BFS
script 朋友 mission emp temp ont pty content using 詭異的樓梯 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 131072/65536 K (Java/Other