Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Arrays;
- public class Dancepairs {
- public static void main(String[] args) {
- int nr_boys = Integer.parseInt(args[0]);
- int nr_girls = Integer.parseInt(args[nr_boys + 1]);
- int[] boys = new int[nr_boys];
- int[] girls = new int[nr_girls];
- for (int i = 0; i < nr_boys; i++) {
- boys[i] = Integer.parseInt(args[i+1]);
- }
- for (int i = 0; i < nr_girls; i++) {
- girls[i] = Integer.parseInt(args[i+nr_boys+2]);
- }
- int[][] pairs = combine(boys, girls);
- for (int[] pair : pairs) {
- System.out.println(pair[0] + " ja " + pair[1]);
- }
- }
- public static int[][] combine(int[] boys, int[] girls){
- Arrays.sort(boys);
- Arrays.sort(girls);
- int nr_pairs = Math.min(boys.length, girls.length);
- int[][] pairs = new int[nr_pairs][nr_pairs];
- for (int i = 0; i < nr_pairs; i++) {
- pairs[nr_pairs-i-1][0] = boys[i];
- pairs[nr_pairs-i-1][1] = girls[i];
- }
- return pairs;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement