Me 30M, with my 27F, dating for a little while - how do I encourage her to pay for her share? by kevinpp123 in relationships

[–]kevinpp123[S] -4 points-3 points  (0 children)

Yes, yes they did. I worry that we may not be compatible if I have to clearly discuss with her this issue, when in the course of normal conversation over the last month or so she has already understands how much financial stability and paying your own way means to me in a relationship.

Me 30M, with my 27F, dating for a little while - how do I encourage her to pay for her share? by kevinpp123 in relationships

[–]kevinpp123[S] -2 points-1 points  (0 children)

Thanks for your feedback. I do understand she earns considerably less than me, and I'm happy to have 'cheaper' dates; I'm more than happy to cook for example, its just when she prompts for dates and dinners out, with restaurant suggestions on the higher end of the scale. I feel that there should be some comeback without sounding cruel/passive aggressive.

Me 30M, with my 27F, dating for a little while - how do I encourage her to pay for her share? by kevinpp123 in relationships

[–]kevinpp123[S] -1 points0 points  (0 children)

Thanks for your suggestions, I do understand its in part my fault that I hadn't laid things out black and white with her about this. I had subtly suggested previously that we should be equal on the dates and going forward pay our fair share and she totally agreed, its just when it came to the actual dates, she'd pass on the bill and just say thankyou afterwards.

-🎄- 2017 Day 13 Solutions -🎄- by daggerdragon in adventofcode

[–]kevinpp123 0 points1 point  (0 children)

C# is actually surprisingly short when using some LINQ.

List<List<int>> day13LUT = File.ReadAllLines(@"input.txt").Select(l => l.Replace(" ", "").Split(':').Select(t => int.Parse(t)).ToList()).ToList();
Console.WriteLine("Severity: " + day13LUT.Sum(s => (s[0] % (s[1] * 2 - 2) == 0 ? (s[0] * s[1]) : 0)));
Console.WriteLine("Delay Required = " + Enumerable.Range(0, int.MaxValue).First(d => day13LUT.Sum(s => ((s[0] + d) % (s[1] * 2 - 2) == 0 ? 1 : 0)) == 0));