T107183 [DBOI2019]%√ Problem

题目背景

### 你可以把这题当作day2的附加题 $\color{Black}{2}\color{Red}{4680esz}$实在是太巨了 ——$\color{Gray}{ZYyboT}$

题目描述

为了膜拜$\color{Black}{2}\color{Red}{4680esz}$,小菜鸡$\color{Gray}{ZYyboT}$决定不停地给$\color{Black}{2}\color{Red}{4680esz}$刷%%% 然而$\color{Black}{2}\color{Red}{4680esz}$想到计算伪随机数要用到很多的%,于是为了当众$Fake$,他瞬间想出了一道有关随机数的题并秒切,然后告诉小菜鸡$\color{Gray}{ZYyboT}$他不会写。 然而事实上,$\color{Gray}{ZYyboT}$才是不会写的人,你能帮他吗? $\color{Black}{2}\color{Red}{4680esz}$给出了一个 ”伪伪“ 随机数生成器,格式为: ```cpp int rand() { return seed=(seed*a+b)%c+1; } ``` 好心的$\color{Black}{2}\color{Red}{4680esz}$还顺便给出了$a,b,c$和初始$seed$。 然后$\color{Black}{2}\color{Red}{4680esz}$让$\color{Gray}{ZYyboT}$用随机数生成器生成了n个数a1....an,并算出$\sum \frac{1}{\sqrt{ai}} $

输入格式

五个正整数$n,seed,a,b,c$ 在程序内调用n次rand()即可得到所有的a。 $(1

输出格式

一个浮点数表示答案,精确到小数点后6位

说明/提示

对于所有数据$1