quine golf: smaller garbage; 4190B
This commit is contained in:
parent
a2a9dcf292
commit
5408b7d6e6
3 changed files with 14 additions and 19 deletions
|
@ -118,12 +118,12 @@ fn golfed() {
|
|||
encoded_text.push(temp);
|
||||
}
|
||||
let mut out_string = String::new();
|
||||
out_string += "g t[]={";
|
||||
out_string += "const uint t[]={";
|
||||
for t in &encoded_text {
|
||||
out_string += &format!("{t:#010x},");
|
||||
}
|
||||
out_string += "};\n";
|
||||
out_string += &format!("g b={blob_start};\n");
|
||||
out_string += &format!("b={blob_start};\n");
|
||||
out_string += &format!(
|
||||
"uint magic_number_L_plus_b= {};\n",
|
||||
encoded_text.len() * 11 + blob_start
|
||||
|
@ -149,7 +149,7 @@ fn golfed() {
|
|||
out.push(encoded);
|
||||
}
|
||||
|
||||
out_string += "g R[]={";
|
||||
out_string += "const uint R[]={";
|
||||
for (_i, c) in out.iter().enumerate() {
|
||||
out_string += &format!("{c},");
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue