Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<bits/stdc++.h>
- using namespace std;
- typedef long long ll;
- typedef long double ld;
- #define pb push_back
- #define X first
- #define Y second
- #define sz(v) (int)v.size()
- void solve();
- main() {
- ios_base::sync_with_stdio(0), cin.tie(0);
- #ifdef ONPC
- freopen("in.txt", "r", stdin);
- #endif
- int t = 1;
- //cin >> t;
- while (t--) solve();
- return 0;
- }
- bool used[35];
- void solve() {
- int ans = 0;
- for (int a = 1; a + 10 - 1 <= 31; ++a) {
- for (int b = 1; b + 10 - 1 <= 31; ++b) {
- for (int c = 1; c + 10 - 1 <= 31; ++c) {
- memset(used, 0, sizeof used);
- bool f = 1;
- for (int i = a; i <= a + 10 - 1; ++i) used[i] = 1;
- for (int i = b; i <= b + 10 - 1; ++i) {
- if (used[i]) f = 0;
- used[i] = 1;
- }
- for (int i = c; i <= c + 10 - 1; ++i) {
- if (used[i]) f = 0;
- used[i] = 1;
- }
- ans += f;
- }
- }
- }
- cout << ans;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement