Diferente pentru template_shopping intre reviziile #15 si #14

Nu exista diferente intre titluri.

Diferente intre continut:

==code(rs) |
use std::string::String;
use std::io;
use std::process::exit;
fn find_permutation(n: i32) -> Vec<i32> {
  let mut res : Vec<i32> = Vec::new();
  let mut text = String::new();
  io::stdin().read_line(&mut text).expect("Failed to read line!");
  let val = text.trim().parse().expect("Expected number!");
 
	if val == -1 {
		exit(0);
	}
 
	val
  text.trim().parse().expect("Expected number!")
}
fn query(a: String, b: String) -> i32 {
  for _i in 0..t {
    let n = read_i32();
 
		if n == -1 {
    	exit(0);
		}
 
		let perm = find_permutation(n);
    let perm = find_permutation(n);
    print!("! ");
    for element in perm {
  	print!("\n");
	}
}
 
==

Nu exista diferente intre securitate.

Topicul de forum nu a fost schimbat.