P2168 [第六章习题4.4]C Looooops
描述
对于C的for(i=A;i!=B;i+=C)循环语句,问在k位的存储系统中循环几次才会结束。若在有限内结束,则输出循环次数。否则输出死循环。
输入
多组数据,每组数据一行四个整数A,B,C,k。k(1≤k≤32)表示k位的存储系统,0≤A,B,C<2k.
读入以0 0 0 0结束。
读入以0 0 0 0结束。
输出
若在有限内结束,则输出循环次数。否则输出“FOREVER”。
样例输入
样例输出