Java program to generate N passwords, each of length M. The number of passwords returned does not exceed length of M.
Example:
Input : N = 1, M = 3 Output: 571 Input : N = 2, M = 4 Output: 5671 1987
Approach:
Below is the implementation of the above approach:
// Java Program to Generate N Number // of Passwords of Length M Each import java.util.Random; import java.util.Scanner; public class GFG { public static void main(String args[]) { // create a object of random class Random r = new Random(); // N is numbers of password int N = 5; // M is the length of passwords int M = 8; // create a array of store passwords int[] a = new int[N]; // run for loop N time for (int j = 0; j < N; j++) { // run this loop M time for genarating // M length password for (int i = 0; i < M; i++) { // store the password in array System.out.print(a[j] = r.nextInt(10)); } System.out.println(); } } }
Output
73807243 05081188 63921767 70426689 06272980
Time Complexity: O(N*M), where N is the number of required passwords and M is the length of each password.
Australia
UK
UAE
Singapore
Canada
New
Zealand
Malaysia
USA
India
South
Africa
Ireland
Saudi
Arab
Qatar
Kuwait
Hongkong
Copyright 2016-2023 www.programmingshark.com - All Rights Reserved.
Disclaimer : Any type of help and guidance service given by us is just for reference purpose. We never ask any of our clients to submit our solution guide as it is, anywhere.