diff options
author | Jesse Luehrs <doy@tozt.net> | 2013-03-08 20:14:51 -0600 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2013-03-08 20:14:51 -0600 |
commit | ae98925062d5a392a73df4a1456df3a4a3be9b18 (patch) | |
tree | 3b89c49d97b9c38551578bf57619a9649dd0b4fb /DNA.rs | |
parent | b331d192d8da5b7397240d7eced71cbf0ab8cc55 (diff) | |
download | rosalind-ae98925062d5a392a73df4a1456df3a4a3be9b18.tar.gz rosalind-ae98925062d5a392a73df4a1456df3a4a3be9b18.zip |
factor common behavior out into a library
Diffstat (limited to 'DNA.rs')
-rw-r--r-- | DNA.rs | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -1,4 +1,5 @@ -use io::{stdin,println,ReaderUtil}; +extern mod rosalind; +use rosalind::io::input_line; fn count_nucleotides(dna: &str) -> (int, int, int, int) { let mut (a, c, g, t) = (0, 0, 0, 0); @@ -28,8 +29,8 @@ fn count_nucleotides_2(dna: &str) -> (int, int, int, int) { } fn main() { - let dna = stdin().read_line(); + let dna = input_line(); let (a, c, g, t) = count_nucleotides(dna); /*let (a, c, g, t) = count_nucleotides_2(dna);*/ - println(fmt!("%d %d %d %d", a, c, g, t)); + io::println(fmt!("%d %d %d %d", a, c, g, t)); } |