java课后作业2

发布时间 2023-09-22 09:44:44作者: Hbro

 

import java.util.ArrayList;
import java.util.List;
public class RandomNumberGenerator {

public static List<Integer> generator(int a,int c,int m,int x0,int num){
List<Integer> numbers = new ArrayList<>();
int xi = x0;
for(int i = 0;i<num;i++){
xi = (a*xi + c) % m;
numbers.add(xi);
}
return numbers;
}

public static void main(String []args){
int a = 80;
int c = 3;
int m = 13 ,x0 = 1,num = 10;
List<Integer> randomnumbers = generator(a,c,m,x0,num);
System.out.println(randomnumbers);
}
}