File tree Expand file tree Collapse file tree 4 files changed +26
-0
lines changed
Expand file tree Collapse file tree 4 files changed +26
-0
lines changed Original file line number Diff line number Diff line change 9090| [ Day 1: Not Quite Lisp] ( src/solutions/year2015/day01.rs ) | ⭐⭐ | 0.013 | 0.001 |
9191| [ Day 2: I Was Told There Would Be No Math] ( src/solutions/year2015/day02.rs ) | ⭐⭐ | 0.074 | 0.105 |
9292| [ Day 3: Perfectly Spherical Houses in a Vacuum] ( src/solutions/year2015/day03.rs ) | ⭐⭐ | 0.358 | 0.373 |
93+ | [ Day 4: The Ideal Stocking Stuffer] ( src/solutions/year2015/day04.rs ) | | - | - |
9394
9495# TODO
9596
Original file line number Diff line number Diff line change @@ -88,6 +88,7 @@ pub fn solution(puzzle_day: PuzzleDay) -> Box<dyn Solution> {
8888 1 => Box :: new ( year2015:: day01:: Day01 ) ,
8989 2 => Box :: new ( year2015:: day02:: Day02 ) ,
9090 3 => Box :: new ( year2015:: day03:: Day03 ) ,
91+ 4 => Box :: new ( year2015:: day04:: Day04 ) ,
9192 _ => panic ! ( "Day not exist" ) ,
9293 } ,
9394 }
Original file line number Diff line number Diff line change 1+ use crate :: solutions:: Solution ;
2+
3+ pub struct Day04 ;
4+
5+ impl Solution for Day04 {
6+ fn part_one ( & self , _input : & str ) -> String {
7+ String :: from ( "0" )
8+ }
9+
10+ fn part_two ( & self , _input : & str ) -> String {
11+ String :: from ( "0" )
12+ }
13+ }
14+
15+ #[ cfg( test) ]
16+ mod tests {
17+ use super :: * ;
18+
19+ #[ test]
20+ fn part_one_example_test ( ) {
21+ assert_eq ! ( "0" , Day04 . part_one( "" ) ) ;
22+ }
23+ }
Original file line number Diff line number Diff line change 11pub mod day01;
22pub mod day02;
33pub mod day03;
4+ pub mod day04;
You can’t perform that action at this time.
0 commit comments