stablegradients/pie-gem5-pairs huggingface dataset:
// Slower C++ solution:
#include<iostream>

#include<cmath>

#include<stack>

#include<vector>

#include<cstring>

#include<algorithm>

#include<set>

#include<queue>

#include <vector>

#include <list>

#include <map>

#include <set>

#include <deque>

#include <stack>

#include <bitset>

#include <algorithm>

#include <functional>

#include <numeric>

#include <utility>

#include <complex>

#include <sstream>

#include <iomanip>

#include <cstdio>

#include <cmath>

#include <cstdlib>

#include <cstring>

#include <ctime>

#include <cassert>

using namespace std;

typedef long long ll;

const ll inf =1e17;

#define scn(a) scanf("%d",&a)

#define scd(a) scanf("%lf",&a)

#define scl(a) scanf("%lld",&a)

#define ptf(a) printf("%d\n",&a)

#define mes(a,b) memset(a,b,sizeof(a))

#define fon(s,n) for(int i=s;i<=n;i++)

#define range(i,a,b) for(int i=a;i<=b;++i)

#define rerange(i,a,b) for(int i=a;i>=b;--i)

//#define N 100010

const int S=20;

int gcd(int a,int b) { return b>0 ? gcd(b,a%b):a;}

ll lcm(ll a,ll b){return a*b/gcd(a,b);}

ll q_pow(ll a,ll b,ll mod)

{

	ll ans=1,res=a;

	while(b){

		if(b&1) ans=ans*res%mod;

		res=res*res%mod;

		b>>=1;

	}

	return ans%mod;

}





int main(){

	int n;

	ll sum = 0;

	cin >> n;

	for(int i=1;i<=n;i++){

		if(i%3==0||i%5==0)continue;

		sum += i;

	}	

	printf("%lld\n",sum);

    return 0;

}




// Faster C++ solution for the same problem (measured speedup: 1.8973412377782617x):
#include <stdio.h>



int main(){

    int N;

    int i;

    long long int sum = 0;

    scanf("%d", &N);

    

    for(int i = 1; i <= N; i++){

        if(!(i % 3 == 0 || i % 5 == 0)){

            sum += i;    

        }

        

    }

     printf("%lld",sum);

    

    return 0;

}
// Slower C++ solution:
#define ll long long

#define pi acos(-1.0)

#define Go "\n"

#define bye return 0

#define Afor(i,b) for(int i=0;i<b;i++)

#include<bits/stdc++.h>

using namespace std;

int main()

{

    ios_base::sync_with_stdio(false);

    cin.tie(NULL);

    ll N,i,s=0;

    cin>>N;

    for(i=1;i<=N;i++)

    {

        if(i%3!=0&&i%5!=0)

        {

            s=s+i;

        }

    }

    cout<<s<<Go;

    bye;



}


// Faster C++ solution for the same problem (measured speedup: 1.9174903690369087x):
#include <stdio.h>



int main(){

    int N;

    int i;

    long long int sum = 0;

    scanf("%d", &N);

    

    for(int i = 1; i <= N; i++){

        if(!(i % 3 == 0 || i % 5 == 0)){

            sum += i;    

        }

        

    }

     printf("%lld",sum);

    

    return 0;

}
// Slower C++ solution:
#include<bits/stdc++.h>

using namespace std;

int main()

{

    int t;

    scanf("%d",&t);

    long long sum=0;

    for(int i=1;i<=t;i++)

    {

        if(i%3==0||i%5==0)

            continue;

        else sum+=i;

    }

    cout<<sum<<endl;

}


// Faster C++ solution for the same problem (measured speedup: 1.9013313717991982x):
#include <stdio.h>



int main(){

    int N;

    int i;

    long long int sum = 0;

    scanf("%d", &N);

    

    for(int i = 1; i <= N; i++){

        if(!(i % 3 == 0 || i % 5 == 0)){

            sum += i;    

        }

        

    }

     printf("%lld",sum);

    

    return 0;

}
// Slower C++ solution:
#include <cstdio> 

#include<iostream>

using namespace std;

typedef long long ll;

ll sum (ll n) {

    return n*(n+1)/2;

}



int main() {

     ll n, res;

    scanf("%lld", &n);

    res=sum(n)-3*sum(n/3)-5*sum(n/5)+15*sum(n/15);

    printf("%lld\n", res);

    return 0;

}


// Faster C++ solution for the same problem (measured speedup: 1.0998028501369757x):
#include <stdio.h>



int main(){

    int N;

    int i;

    long long int sum = 0;

    scanf("%d", &N);

    

    for(int i = 1; i <= N; i++){

        if(!(i % 3 == 0 || i % 5 == 0)){

            sum += i;    

        }

        

    }

     printf("%lld",sum);

    

    return 0;

}
// Slower C++ solution:
#include<bits/stdc++.h>

using namespace std;

int main()

{

   long long int  n,i,s=0;

    cin>>n;

    for(i=1;i<=n;i++)

    {

        if(i % 3!=0 && i % 5!=0)

        {

            s=s+i;

        }

    }cout<<s;

}


// Faster C++ solution for the same problem (measured speedup: 8.976241607592872x):
///f. fizzbuzz sequence

#include <stdio.h>

#include <math.h>



int main()

{

    long long int n;

    scanf("%lld",&n);

    long long int d3,d5,d15;

    d3=n/3; d5=n/5; d15=n/15;



    long long sum = (n*(n+1)-3*d3*(d3+1)-5*d5*(d5+1)+15*d15*(d15+1))/2;

    printf("%lld",sum);

    return 0;

}
// Slower C++ solution:
//#pragma GCC optimize("Ofast")

//#pragma GCC optimize ("unroll-loops")

//#pragma GCC target("sse,sse2,sse3,ssse3,sse4,popcnt,abm,mmx,avx,tune=native")



#include <bits/stdc++.h>



#define fastio                              ios_base::sync_with_stdio(NULL); cin.tie(NULL); cout.tie(NULL);

#define read                                freopen("input.txt", "r", stdin);

#define write                               freopen("output.txt", "w", stdout);

#define nl                                  '\n'

#define mem(ara,n)                          memset(ara,n,sizeof ara)

#define debug(x)                            cerr << #x << " = " << x << nl



#define ll                                  long long

#define ull                                 unsigned long long

#define vi                                  vector<int>

#define pb                                  push_back

#define vpii                                vector<pair<int, int>>

#define vpll                                vector<pair<ll, ll>>

#define mp                                  make_pair

#define ff                                  first

#define ss                                  second

#define all(v)                              v.begin(), v.end()

#define rsort(v)                            sort(v.rbegin(), v.rend())



using namespace std;



const double pi = 2*acos(0.0);



int main(){

    //fastio; 

    //read;

    ull n, count = 0, sum = 0, i = 1;

    cin >> n;

    for(ull i = 1; i <= n; i++){

        if(i%3 and i%5) sum += i;

    }

    cout << sum << nl;

}

// Faster C++ solution for the same problem (measured speedup: 8.982673781988094x):
///f. fizzbuzz sequence

#include <stdio.h>

#include <math.h>



int main()

{

    long long int n;

    scanf("%lld",&n);

    long long int d3,d5,d15;

    d3=n/3; d5=n/5; d15=n/15;



    long long sum = (n*(n+1)-3*d3*(d3+1)-5*d5*(d5+1)+15*d15*(d15+1))/2;

    printf("%lld",sum);

    return 0;

}
// Slower C++ solution:
#include <bits/stdc++.h>

using namespace std;



int main()

{

    long long n,i,sum = 0;

    cin >> n;



    for (i = 1; i <= n; i++){

        if (i % 3 == 0 || i % 5 == 0){

            continue;

        }

        sum += i;

    }

    cout << sum;

}


// Faster C++ solution for the same problem (measured speedup: 8.976241607592872x):
///f. fizzbuzz sequence

#include <stdio.h>

#include <math.h>



int main()

{

    long long int n;

    scanf("%lld",&n);

    long long int d3,d5,d15;

    d3=n/3; d5=n/5; d15=n/15;



    long long sum = (n*(n+1)-3*d3*(d3+1)-5*d5*(d5+1)+15*d15*(d15+1))/2;

    printf("%lld",sum);

    return 0;

}
// Slower C++ solution:
#include <bits/stdc++.h>

using namespace std;



int main()

{

    long long n,sum=0;

    cin >> n;

    for(int i=1;i<=n;i++){

        if((i%3)&&(i%5)&&(i%15)) sum+=i;

    }

    cout << sum << endl;

    return 0;

}


// Faster C++ solution for the same problem (measured speedup: 11.604454091240557x):
///f. fizzbuzz sequence

#include <stdio.h>

#include <math.h>



int main()

{

    long long int n;

    scanf("%lld",&n);

    long long int d3,d5,d15;

    d3=n/3; d5=n/5; d15=n/15;



    long long sum = (n*(n+1)-3*d3*(d3+1)-5*d5*(d5+1)+15*d15*(d15+1))/2;

    printf("%lld",sum);

    return 0;

}
// Slower C++ solution:
#include<iostream>

using namespace std;

int main()

{

	long long n,sum=0;

	cin>>n;

	long long a[n+1];

	for(int i=1;i<=n;i++)

	{

		if(i%3==0||i%5==0)

		    a[i]=0;

		else

		    a[i]=i;

		sum+=a[i];

	}

	cout<<sum<<endl;

	return 0;

}

// Faster C++ solution for the same problem (measured speedup: 14.915212402327972x):
///f. fizzbuzz sequence

#include <stdio.h>

#include <math.h>



int main()

{

    long long int n;

    scanf("%lld",&n);

    long long int d3,d5,d15;

    d3=n/3; d5=n/5; d15=n/15;



    long long sum = (n*(n+1)-3*d3*(d3+1)-5*d5*(d5+1)+15*d15*(d15+1))/2;

    printf("%lld",sum);

    return 0;

}
// Slower C++ solution:
#include<iostream>

#include<cmath>

#include<stack>

#include<vector>

#include<cstring>

#include<algorithm>

#include<set>

#include<queue>

#include <vector>

#include <list>

#include <map>

#include <set>

#include <deque>

#include <stack>

#include <bitset>

#include <algorithm>

#include <functional>

#include <numeric>

#include <utility>

#include <complex>

#include <sstream>

#include <iomanip>

#include <cstdio>

#include <cmath>

#include <cstdlib>

#include <cstring>

#include <ctime>

#include <cassert>

using namespace std;

typedef long long ll;

const ll inf =1e17;

#define scn(a) scanf("%d",&a)

#define scd(a) scanf("%lf",&a)

#define scl(a) scanf("%lld",&a)

#define ptf(a) printf("%d\n",&a)

#define mes(a,b) memset(a,b,sizeof(a))

#define fon(s,n) for(int i=s;i<=n;i++)

#define range(i,a,b) for(int i=a;i<=b;++i)

#define rerange(i,a,b) for(int i=a;i>=b;--i)

//#define N 100010

const int S=20;

int gcd(int a,int b) { return b>0 ? gcd(b,a%b):a;}

ll lcm(ll a,ll b){return a*b/gcd(a,b);}

ll q_pow(ll a,ll b,ll mod)

{

	ll ans=1,res=a;

	while(b){

		if(b&1) ans=ans*res%mod;

		res=res*res%mod;

		b>>=1;

	}

	return ans%mod;

}





int main(){

	int n;

	ll sum = 0;

	cin >> n;

	for(int i=1;i<=n;i++){

		if(i%3==0||i%5==0)continue;

		sum += i;

	}	

	printf("%lld\n",sum);

    return 0;

}




// Faster C++ solution for the same problem (measured speedup: 8.969151323272383x):
///f. fizzbuzz sequence

#include <stdio.h>

#include <math.h>



int main()

{

    long long int n;

    scanf("%lld",&n);

    long long int d3,d5,d15;

    d3=n/3; d5=n/5; d15=n/15;



    long long sum = (n*(n+1)-3*d3*(d3+1)-5*d5*(d5+1)+15*d15*(d15+1))/2;

    printf("%lld",sum);

    return 0;

}
// Slower C++ solution:
#define ll long long

#define pi acos(-1.0)

#define Go "\n"

#define bye return 0

#define Afor(i,b) for(int i=0;i<b;i++)

#include<bits/stdc++.h>

using namespace std;

int main()

{

    ios_base::sync_with_stdio(false);

    cin.tie(NULL);

    ll N,i,s=0;

    cin>>N;

    for(i=1;i<=N;i++)

    {

        if(i%3!=0&&i%5!=0)

        {

            s=s+i;

        }

    }

    cout<<s<<Go;

    bye;



}


// Faster C++ solution for the same problem (measured speedup: 9.064400719476357x):
///f. fizzbuzz sequence

#include <stdio.h>

#include <math.h>



int main()

{

    long long int n;

    scanf("%lld",&n);

    long long int d3,d5,d15;

    d3=n/3; d5=n/5; d15=n/15;



    long long sum = (n*(n+1)-3*d3*(d3+1)-5*d5*(d5+1)+15*d15*(d15+1))/2;

    printf("%lld",sum);

    return 0;

}
// Slower C++ solution:
#include<bits/stdc++.h>

using namespace std;

int main()

{

    int t;

    scanf("%d",&t);

    long long sum=0;

    for(int i=1;i<=t;i++)

    {

        if(i%3==0||i%5==0)

            continue;

        else sum+=i;

    }

    cout<<sum<<endl;

}


// Faster C++ solution for the same problem (measured speedup: 8.988013568566657x):
///f. fizzbuzz sequence

#include <stdio.h>

#include <math.h>



int main()

{

    long long int n;

    scanf("%lld",&n);

    long long int d3,d5,d15;

    d3=n/3; d5=n/5; d15=n/15;



    long long sum = (n*(n+1)-3*d3*(d3+1)-5*d5*(d5+1)+15*d15*(d15+1))/2;

    printf("%lld",sum);

    return 0;

}
// Slower C++ solution:
#include <cstdio> 

#include<iostream>

using namespace std;

typedef long long ll;

ll sum (ll n) {

    return n*(n+1)/2;

}



int main() {

     ll n, res;

    scanf("%lld", &n);

    res=sum(n)-3*sum(n/3)-5*sum(n/5)+15*sum(n/15);

    printf("%lld\n", res);

    return 0;

}


// Faster C++ solution for the same problem (measured speedup: 5.199011117365284x):
///f. fizzbuzz sequence

#include <stdio.h>

#include <math.h>



int main()

{

    long long int n;

    scanf("%lld",&n);

    long long int d3,d5,d15;

    d3=n/3; d5=n/5; d15=n/15;



    long long sum = (n*(n+1)-3*d3*(d3+1)-5*d5*(d5+1)+15*d15*(d15+1))/2;

    printf("%lld",sum);

    return 0;

}
// Slower C++ solution:


                                 /*Bismillahir Rahmanir Rahim*/





#include<bits/stdc++.h>

#include<cstring>

#include<vector>

#include<map>

#include<set>

#define ll long long int

#define dd double

using namespace std;



int main()

{

  

	ll a,i,sum=0;

	

	cin >> a;

  for(i=1;i<=a;i++)

  {

    if(i%3==0 || i%5==0)

    continue;

    sum+=i;

  }

  cout<<sum<<endl;







  

}

//Apna Time Aayega :)

// Faster C++ solution for the same problem (measured speedup: 8.985964462851458x):
///f. fizzbuzz sequence

#include <stdio.h>

#include <math.h>



int main()

{

    long long int n;

    scanf("%lld",&n);

    long long int d3,d5,d15;

    d3=n/3; d5=n/5; d15=n/15;



    long long sum = (n*(n+1)-3*d3*(d3+1)-5*d5*(d5+1)+15*d15*(d15+1))/2;

    printf("%lld",sum);

    return 0;

}
// Slower C++ solution:
#include<bits/stdc++.h>

using namespace std;

int main()

{

   long long int  n,i,s=0;

    cin>>n;

    for(i=1;i<=n;i++)

    {

        if(i % 3!=0 && i % 5!=0)

        {

            s=s+i;

        }

    }cout<<s;

}


// Faster C++ solution for the same problem (measured speedup: 1.3395083293920365x):
#include<stdio.h>

#include<string.h>

#include<algorithm>

using namespace std;

int main()

{

	double n,sum=0,flag=0;

	scanf("%lf",&n);

	for(int i=1;i<=n;i++)

	{

		if(i%3==0||i%5==0||i%15==0)

		  flag=1;

		else

		  sum+=i;

	}

	printf("%.0lf\n",sum);

	return 0;	

}
// Slower C++ solution:
//#pragma GCC optimize("Ofast")

//#pragma GCC optimize ("unroll-loops")

//#pragma GCC target("sse,sse2,sse3,ssse3,sse4,popcnt,abm,mmx,avx,tune=native")



#include <bits/stdc++.h>



#define fastio                              ios_base::sync_with_stdio(NULL); cin.tie(NULL); cout.tie(NULL);

#define read                                freopen("input.txt", "r", stdin);

#define write                               freopen("output.txt", "w", stdout);

#define nl                                  '\n'

#define mem(ara,n)                          memset(ara,n,sizeof ara)

#define debug(x)                            cerr << #x << " = " << x << nl



#define ll                                  long long

#define ull                                 unsigned long long

#define vi                                  vector<int>

#define pb                                  push_back

#define vpii                                vector<pair<int, int>>

#define vpll                                vector<pair<ll, ll>>

#define mp                                  make_pair

#define ff                                  first

#define ss                                  second

#define all(v)                              v.begin(), v.end()

#define rsort(v)                            sort(v.rbegin(), v.rend())



using namespace std;



const double pi = 2*acos(0.0);



int main(){

    //fastio; 

    //read;

    ull n, count = 0, sum = 0, i = 1;

    cin >> n;

    for(ull i = 1; i <= n; i++){

        if(i%3 and i%5) sum += i;

    }

    cout << sum << nl;

}

// Faster C++ solution for the same problem (measured speedup: 1.340468191164386x):
#include<stdio.h>

#include<string.h>

#include<algorithm>

using namespace std;

int main()

{

	double n,sum=0,flag=0;

	scanf("%lf",&n);

	for(int i=1;i<=n;i++)

	{

		if(i%3==0||i%5==0||i%15==0)

		  flag=1;

		else

		  sum+=i;

	}

	printf("%.0lf\n",sum);

	return 0;	

}
// Slower C++ solution:
#include <bits/stdc++.h>

using namespace std;



int main()

{

    long long n,i,sum = 0;

    cin >> n;



    for (i = 1; i <= n; i++){

        if (i % 3 == 0 || i % 5 == 0){

            continue;

        }

        sum += i;

    }

    cout << sum;

}


// Faster C++ solution for the same problem (measured speedup: 1.3395083293920365x):
#include<stdio.h>

#include<string.h>

#include<algorithm>

using namespace std;

int main()

{

	double n,sum=0,flag=0;

	scanf("%lf",&n);

	for(int i=1;i<=n;i++)

	{

		if(i%3==0||i%5==0||i%15==0)

		  flag=1;

		else

		  sum+=i;

	}

	printf("%.0lf\n",sum);

	return 0;	

}
// Slower C++ solution:
#include <bits/stdc++.h>

using namespace std;



int main()

{

    long long n,sum=0;

    cin >> n;

    for(int i=1;i<=n;i++){

        if((i%3)&&(i%5)&&(i%15)) sum+=i;

    }

    cout << sum << endl;

    return 0;

}


// Faster C++ solution for the same problem (measured speedup: 1.7317117333512453x):
#include<stdio.h>

#include<string.h>

#include<algorithm>

using namespace std;

int main()

{

	double n,sum=0,flag=0;

	scanf("%lf",&n);

	for(int i=1;i<=n;i++)

	{

		if(i%3==0||i%5==0||i%15==0)

		  flag=1;

		else

		  sum+=i;

	}

	printf("%.0lf\n",sum);

	return 0;	

}
// Slower C++ solution:
#include<iostream>

using namespace std;

int main()

{

	long long n,sum=0;

	cin>>n;

	long long a[n+1];

	for(int i=1;i<=n;i++)

	{

		if(i%3==0||i%5==0)

		    a[i]=0;

		else

		    a[i]=i;

		sum+=a[i];

	}

	cout<<sum<<endl;

	return 0;

}

// Faster C++ solution for the same problem (measured speedup: 3.6553086001519346x):
#include<stdio.h>

#include<string.h>

#include<algorithm>

using namespace std;

int main()

{

	double n,sum=0,flag=0;

	scanf("%lf",&n);

	for(int i=1;i<=n;i++)

	{

		if(i%3==0||i%5==0||i%15==0)

		  flag=1;

		else

		  sum+=i;

	}

	printf("%.0lf\n",sum);

	return 0;	

}
// Slower C++ solution:
#include<iostream>

#include<cmath>

#include<stack>

#include<vector>

#include<cstring>

#include<algorithm>

#include<set>

#include<queue>

#include <vector>

#include <list>

#include <map>

#include <set>

#include <deque>

#include <stack>

#include <bitset>

#include <algorithm>

#include <functional>

#include <numeric>

#include <utility>

#include <complex>

#include <sstream>

#include <iomanip>

#include <cstdio>

#include <cmath>

#include <cstdlib>

#include <cstring>

#include <ctime>

#include <cassert>

using namespace std;

typedef long long ll;

const ll inf =1e17;

#define scn(a) scanf("%d",&a)

#define scd(a) scanf("%lf",&a)

#define scl(a) scanf("%lld",&a)

#define ptf(a) printf("%d\n",&a)

#define mes(a,b) memset(a,b,sizeof(a))

#define fon(s,n) for(int i=s;i<=n;i++)

#define range(i,a,b) for(int i=a;i<=b;++i)

#define rerange(i,a,b) for(int i=a;i>=b;--i)

//#define N 100010

const int S=20;

int gcd(int a,int b) { return b>0 ? gcd(b,a%b):a;}

ll lcm(ll a,ll b){return a*b/gcd(a,b);}

ll q_pow(ll a,ll b,ll mod)

{

	ll ans=1,res=a;

	while(b){

		if(b&1) ans=ans*res%mod;

		res=res*res%mod;

		b>>=1;

	}

	return ans%mod;

}





int main(){

	int n;

	ll sum = 0;

	cin >> n;

	for(int i=1;i<=n;i++){

		if(i%3==0||i%5==0)continue;

		sum += i;

	}	

	printf("%lld\n",sum);

    return 0;

}




// Faster C++ solution for the same problem (measured speedup: 1.3384502590636909x):
#include<stdio.h>

#include<string.h>

#include<algorithm>

using namespace std;

int main()

{

	double n,sum=0,flag=0;

	scanf("%lf",&n);

	for(int i=1;i<=n;i++)

	{

		if(i%3==0||i%5==0||i%15==0)

		  flag=1;

		else

		  sum+=i;

	}

	printf("%.0lf\n",sum);

	return 0;	

}
// Slower C++ solution:
#define ll long long

#define pi acos(-1.0)

#define Go "\n"

#define bye return 0

#define Afor(i,b) for(int i=0;i<b;i++)

#include<bits/stdc++.h>

using namespace std;

int main()

{

    ios_base::sync_with_stdio(false);

    cin.tie(NULL);

    ll N,i,s=0;

    cin>>N;

    for(i=1;i<=N;i++)

    {

        if(i%3!=0&&i%5!=0)

        {

            s=s+i;

        }

    }

    cout<<s<<Go;

    bye;



}


// Faster C++ solution for the same problem (measured speedup: 1.3526641544959241x):
#include<stdio.h>

#include<string.h>

#include<algorithm>

using namespace std;

int main()

{

	double n,sum=0,flag=0;

	scanf("%lf",&n);

	for(int i=1;i<=n;i++)

	{

		if(i%3==0||i%5==0||i%15==0)

		  flag=1;

		else

		  sum+=i;

	}

	printf("%.0lf\n",sum);

	return 0;	

}
// Slower C++ solution:
#include<bits/stdc++.h>

using namespace std;

int main()

{

    int t;

    scanf("%d",&t);

    long long sum=0;

    for(int i=1;i<=t;i++)

    {

        if(i%3==0||i%5==0)

            continue;

        else sum+=i;

    }

    cout<<sum<<endl;

}


// Faster C++ solution for the same problem (measured speedup: 1.3412650378750528x):
#include<stdio.h>

#include<string.h>

#include<algorithm>

using namespace std;

int main()

{

	double n,sum=0,flag=0;

	scanf("%lf",&n);

	for(int i=1;i<=n;i++)

	{

		if(i%3==0||i%5==0||i%15==0)

		  flag=1;

		else

		  sum+=i;

	}

	printf("%.0lf\n",sum);

	return 0;	

}
// Slower C++ solution:
#include <cstdio> 

#include<iostream>

using namespace std;

typedef long long ll;

ll sum (ll n) {

    return n*(n+1)/2;

}



int main() {

     ll n, res;

    scanf("%lld", &n);

    res=sum(n)-3*sum(n/3)-5*sum(n/5)+15*sum(n/15);

    printf("%lld\n", res);

    return 0;

}


// Faster C++ solution for the same problem (measured speedup: 0.7758390427483313x):
#include<stdio.h>

#include<string.h>

#include<algorithm>

using namespace std;

int main()

{

	double n,sum=0,flag=0;

	scanf("%lf",&n);

	for(int i=1;i<=n;i++)

	{

		if(i%3==0||i%5==0||i%15==0)

		  flag=1;

		else

		  sum+=i;

	}

	printf("%.0lf\n",sum);

	return 0;	

}
// Slower C++ solution:


                                 /*Bismillahir Rahmanir Rahim*/





#include<bits/stdc++.h>

#include<cstring>

#include<vector>

#include<map>

#include<set>

#define ll long long int

#define dd double

using namespace std;



int main()

{

  

	ll a,i,sum=0;

	

	cin >> a;

  for(i=1;i<=a;i++)

  {

    if(i%3==0 || i%5==0)

    continue;

    sum+=i;

  }

  cout<<sum<<endl;







  

}

//Apna Time Aayega :)

// Faster C++ solution for the same problem (measured speedup: 1.3409592535286297x):
#include<stdio.h>

#include<string.h>

#include<algorithm>

using namespace std;

int main()

{

	double n,sum=0,flag=0;

	scanf("%lf",&n);

	for(int i=1;i<=n;i++)

	{

		if(i%3==0||i%5==0||i%15==0)

		  flag=1;

		else

		  sum+=i;

	}

	printf("%.0lf\n",sum);

	return 0;	

}
// Slower C++ solution:
#include<iostream>

using namespace std;

int main()

{

    int n,i;

    cin>>n;

    long long sum=0;

    for(i=1;i<=n;i++)

    {

        if(i%3==0||i%5==0||i%15==0)

        {

            continue;

        }

        else

        {

            sum=sum+i;

        }

    }

    cout<<sum<<endl;

    return 0;

}


// Faster C++ solution for the same problem (measured speedup: 1.73206211977097x):
#include<stdio.h>

#include<string.h>

#include<algorithm>

using namespace std;

int main()

{

	double n,sum=0,flag=0;

	scanf("%lf",&n);

	for(int i=1;i<=n;i++)

	{

		if(i%3==0||i%5==0||i%15==0)

		  flag=1;

		else

		  sum+=i;

	}

	printf("%.0lf\n",sum);

	return 0;	

}