Skip to content

Instantly share code, notes, and snippets.

@StevenTCramer
Created July 3, 2016 20:35
Show Gist options
  • Save StevenTCramer/e501c13ec5593042491148fac56693d6 to your computer and use it in GitHub Desktop.
Save StevenTCramer/e501c13ec5593042491148fac56693d6 to your computer and use it in GitHub Desktop.
If we list all the natural numbers below 10 that are multiples of 3 or 5, we get 3, 5, 6 and 9. The sum of these multiples is 23. Find the sum of all the multiples of 3 or 5 below 2163.
using System;
namespace KaggleConsoleApplication
{
class Program
{
static void Main(string[] args)
{
int total=0;
for (int i = 0; i < 2163; i++)
{
var isDivBy3 = i % 3 == 0;
var isDivBy5 = i % 5 == 0;
if (isDivBy3 || isDivBy5)
{
total += i;
}
}
Console.WriteLine($"Total:{total}");
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment