2016年3月17日 星期四

P1A、P1B 變化題可能會使用如下四小題的變化

X1:從原點跑至折返點a,再跑回來算1次來回,總距離為 2a
    2次以後,的折返點a2會增加b
    每次不同的折返點,總距離最多為c、總來回次數最多為d
    結束時必須在原點,求最大的 cd
    例如:a=11,b=3,c=130,d=5 (1)11+11=22(2)+14+14=50
 (3)+17+17=84(4)+20+20=124  總距離124、共4

X2:兩個數字倒轉後相加,相加結果再倒轉後的值? {去掉前導0}
    例如a= 1200b=910,倒轉後相加即 21+19=40
    相加結果再倒轉為 4
   

X3:給1個正整數 n ,計算如下數列之和
   Sum = 1 + (1+2) +(1+2+3) + … + (1+2+3…+n)
   例如: n=5 sum = 1 + 3 + 6 + 10 + 15 = 35
   如果不是從1開始?

X4:給一位正整數 n , 0<n<10^9
    取最高位: x ,取最低位(個位數):y
    x>y 遞減印出 x ... y ,若 x<y 遞增印出 x ... y,若相等印 x y
    例如 n=28765 則印 2 3 4 5、又n=798316則印 7 6、又n=1901則印 1 1


Related Posts:

  • 北二區101-4王者之路(C++版) 參考程式碼 : #include <iostream> #include <cstring> #include <map> using namespace std; const int MaxN = 20; //最多 20 個 map<strin… Read More
  • 北二區101-4王者之路(VB版) 參考程式碼:     Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load      … Read More
  • 萬球同心移位( VB參考)' 測試資料改為第1行為 t 組,0<t<9,接著每組 第1列n  m ,接著 m列 ' 有n個球編號0~n-1{ 3<n<5*10^5},先將n個球依順時鐘圍成一圈 ' m個指令F A B 或R A B {2<m<10^3} ' F A… Read More
  • 萬球同心移位(C++參考)// 測試資料改為第1行為 t 組,0<t<9,接著每組 第1列n  m ,接著 m列 /*  有n個球編號0~n-1{ 3<n<5*10^5},先將n個球依順時鐘圍成一圈 m個指令F A B 或R A B {2<m<10^3} F A … Read More
  • 萬球同心移位之章 最後輸出 0的逆鄰及順鄰 Rlink[0]、Flink[0] 即 1 3 當然若 A B同一編號不處理,A已位於要移至之處也不需處理… Read More

0 意見:

張貼留言