Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class laborki7 {
- static void duplicate(int[] array1, int[] array2){
- if (array2.length<array1.length){
- System.out.println("The second array is to small !");
- return;
- }
- int[] result;
- int result_array_length = 0;
- for (int i =0; i< array1.length; i++){
- result_array_length += array2[i];
- }
- result = new int[result_array_length];
- int end=0;
- for(int i=0; i<array1.length; i++)
- {
- for(int j=0; j<array2[i];j++)
- {
- result[end]=array1[i];
- end++;
- }
- }
- for(int i:result)
- {
- System.out.print(i);
- System.out.print(", ");
- }
- }
- public static void main(String args[]){
- int[] array1={1,2,3};
- int[] array2={0,5,3,4};
- duplicate(array1,array2);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment