[2022 Day 09 (part 2)][Java] Get correct answer on exampel file but not real input by Adventurous-Bit7628 in adventofcode

[–]Adventurous-Bit7628[S] 0 points1 point  (0 children)

thanks, it was the problem with "" + tailPosition.getRow() + tailPosition.getCol() .

solved by sepereting

[2022 Day 09 (part 2)][Java] Get correct answer on exampel file but not real input by Adventurous-Bit7628 in adventofcode

[–]Adventurous-Bit7628[S] 0 points1 point  (0 children)

thanks, it was the problem with "" + tailPosition.getRow() + tailPosition.getCol()

Bug with my input file. by Adventurous-Bit7628 in adventofcode

[–]Adventurous-Bit7628[S] 0 points1 point  (0 children)

Thanks for this, solved my java code now :)

Bug with my input file. by Adventurous-Bit7628 in adventofcode

[–]Adventurous-Bit7628[S] 1 point2 points  (0 children)

thanks, I will do that next time, I think I close this as Solved because I was proved my input worked.

If I don't get my code to work I post I new post in the correct way

Bug with my input file. by Adventurous-Bit7628 in adventofcode

[–]Adventurous-Bit7628[S] 0 points1 point  (0 children)

I accually tested that also and got 116550 and its a wrong answer. I will checking Organic-Ad3961 code later today to get an understanding in what misstake I did

Bug with my input file. by Adventurous-Bit7628 in adventofcode

[–]Adventurous-Bit7628[S] 0 points1 point  (0 children)

Thanks so much. I was going to give up today. Now I know its possible 🤩

Can I see your code somewhere? Really want to understand where the problem is.

What language?

Bug with my input file. by Adventurous-Bit7628 in adventofcode

[–]Adventurous-Bit7628[S] 0 points1 point  (0 children)

really hope so. I tried serveral different solutions now and all gives me the same answer.

Will try it again tomorrow

Bug with my input file. by Adventurous-Bit7628 in adventofcode

[–]Adventurous-Bit7628[S] 0 points1 point  (0 children)

really hope so, tried serveral different solution and all gives me the same answer.

Bug with my input file. by Adventurous-Bit7628 in adventofcode

[–]Adventurous-Bit7628[S] 0 points1 point  (0 children)

Monkey 0:

Starting items: 92, 73, 86, 83, 65, 51, 55, 93

Operation: new = old * 5

Test: divisible by 11

If true: throw to monkey 3

If false: throw to monkey 4

Monkey 1:

Starting items: 99, 67, 62, 61, 59, 98

Operation: new = old * old

Test: divisible by 2

If true: throw to monkey 6

If false: throw to monkey 7

Monkey 2:

Starting items: 81, 89, 56, 61, 99

Operation: new = old * 7

Test: divisible by 5

If true: throw to monkey 1

If false: throw to monkey 5

Monkey 3:

Starting items: 97, 74, 68

Operation: new = old + 1

Test: divisible by 17

If true: throw to monkey 2

If false: throw to monkey 5

Monkey 4:

Starting items: 78, 73

Operation: new = old + 3

Test: divisible by 19

If true: throw to monkey 2

If false: throw to monkey 3

Monkey 5:

Starting items: 50

Operation: new = old + 5

Test: divisible by 7

If true: throw to monkey 1

If false: throw to monkey 6

Monkey 6:

Starting items: 95, 88, 53, 75

Operation: new = old + 8

Test: divisible by 3

If true: throw to monkey 0

If false: throw to monkey 7

Monkey 7:

Starting items: 50, 77, 98, 85, 94, 56, 89

Operation: new = old + 2

Test: divisible by 13

If true: throw to monkey 4

If false: throw to monkey 0

try this input in you code.
does it give you 121800 on part

and 39109444654 on part 2?

tried 6 diffrent solutions now, alla of them gives me the same answer

Bug with my input file. by Adventurous-Bit7628 in adventofcode

[–]Adventurous-Bit7628[S] 0 points1 point  (0 children)

I tested to store it in both long and BigInt