小宋銀行的貸款漏洞

2021-10-14 06:50:33 字數 2496 閱讀 7573

有一天小宋買彩票中了獎,他不想直接花出去,於是他開起了一家銀行做起了貸款生意。他的貸款策略是這樣的:

貸款金額可以看做是乙個整數x(0

231−1

0<\mathrm\leqslant 2^-1

0231−

1),x的整數形式的表達又可以是a1,

a2,a

3⋯an

\mathrm_1,\mathrm_2,\mathrm_3\cdots \mathrm_}

a1​,a2

​,a3

​⋯an

​,其中整數ai(

i∈[1

,n])

,\mathrm_}\left( \mathrm\in \left[ 1,\mathrm \right] \right) ,

ai​(i∈

[1,n

]),且ai∈

[0,9

],

\mathrm_}\in \left[ 0,9 \right] ,

ai​∈[0

,9],

ai的表示的意義就是x從左到右數的第i為數字;

貸款時間 t∈[

0,+∞

],

\mathrm\in \left[ 0,+\infty \right] ,

t∈[0,+

∞], 且為整數;

貸款利率為 a1t

\frac_1}}

ta1​

​ ,可以看出貸款利率和金額與時間都有關係,但是如果借貸時間小於一年則無利率;

注:可以發現乙個奇怪的事情就是小宋銀行最大的漏洞在於隨著時間的增長利息是有上限的。

小宋同學最近放了寒假沒時間處理接待事物,所以我們幫他計算一下吧。

生意火爆所以我們需要先輸入t組資料:

1 .每組資料有x、t組成,其中x的範圍問題描述已告知:

2 .注:為了避免資料過大,t的形式有兩種:

1.整數數值型別:t∈[

1,30]

;\mathrm\in \left[ 1,30 \right] ;

t∈[1,3

0];2.字串型別:t∈,

\mathrm\in \left\,\mathrm+\mathrm \right\} \right. ,

t∈, 前者可理解為無利率,後者可理解為借款無限時間(因為上面我們說到了利息看起來是有上限的,所以有人鑽了空子);

因為存在借貸關係,所以我們需要標記熟悉的#case i :之後輸出相應的連本帶利須還的金額

3100 1

1 zero

5 +inf

#case 1 : 200

#case 2 : 1

#case 3 : 742

資料組數t<10,只需輸出整數(向下取整)

根據樣例輸入的格式有數字型,有字串型,我們可以統一使用字元陣列來儲存,其次理解題意,可得到公式為 儲存後

金額=存

儲前金額

∗(1+

最高位的數時間)

時間儲存後金額=儲存前金額*(1+\frac}})^}

儲存後金額=

儲存前金

額∗(1

+時間最高位的數​)

時間 。通過while迴圈我們可以求出a1,根據輸入的時間格式不同,大致可以分為三種:數值、zero、+inf。可分別採用if函式求解

**如下:

#include

#include

intmain()

long

long m;

scanf

("%lld"

,&m)

;//案例數目

while

(m--

)//求儲存金額的最高位

long

long

int temp = k * e[a1]

;//運用常用極限

printf

("#case %d : %lld\n"

,h, temp);}

if(t[0]

=='z')if

(t[0

]>=

'0'&& t[0]

<=

'9')

int i =

0, sum =0;

while

(t[i]

!='\0'

)//將字元型別轉化為數值型別

double sum1 = a *

1.0;

sum1 = a *

pow(1+

(a1 *

1.0)

/ sum, sum)

;//套公式(儲存後金額=儲存前金額*(1+最高位的數/時間)的時間次方

long

long loop = sum1;

printf

("#case %d : %lld\n"

, h, loop);}

h++;}

return0;

}

銀行運用大資料解決小微貸款難

文章講的是銀行運用大資料解決小微貸款難,對銀行來說,網際網路不是新事物,但大資料的運用是乙個全新的技術手段。網際網路大資料正在顛覆銀行傳統的信貸模式,尤其是面向小微企業的信貸模式。通過乙個大資料的信貸模型,銀行的信貸審批中心可以自動計算出某個小微企業主可以獲得多少貸款,這個審批過程只需要5分鐘。曾經...

微眾銀行教你如何避免落入非法貸款的陷阱

近期網路上有這樣一句話是非常流行的,我走過最長的路,就是 的套路 那麼如何少走彎路,不 路?讓編者為大家出出主意吧!微眾銀行 首先,我們需要了解 套路貸 常用套路,編者為大家總結了五種,常用的五種套路分別是 1.製造民間貸款假象 2.製造銀行流水痕跡 3.出借www.cppcns.com方隨意製造違...

發現WinXp下的乙個小漏洞

發現winxp下的乙個小漏洞該錯誤不僅在xp中文版中出現,英文版中也存在。當你的目錄名裡包含 時,你的chm檔案將無法正常開啟。在打sp2以前,根本就無法開啟檔案,但打了sp2補丁以後,可以開啟檔案,但無法瀏覽內容。如下圖 d dwonload net asp.net 2.0 revealed.ch...