Skip to content

Commit 1ddfca7

Browse files
committed
merge with remote
2 parents e71e0d6 + 3cd5bb8 commit 1ddfca7

File tree

103 files changed

+3956
-133
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

103 files changed

+3956
-133
lines changed

.gitignore

+3
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,9 @@ Codeforces/NC/
5656

5757
**/input.txt
5858
**/output.txt
59+
**/*.in.txt
60+
**/*.out.txt
5961
.vscode
6062

63+
*.dsYM/
6164

Codechef/AC/QPLACE.cpp

+124
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,124 @@
1+
/*
2+
* FILE: QPLACE.cpp
3+
* @author: Arafat Hasan Jenin <opendoor.arafat[at]gmail[dot]com>
4+
* LINK: https://www.codechef.com/SNCK1B21/problems/QPLACE
5+
* DATE CREATED: 29-10-21 23:49:53 (+06)
6+
* LAST MODIFIED: 30-10-21 00:16:33 (+06)
7+
* VERDICT: Accepetd
8+
*/
9+
10+
#include <stdint.h> //uint32_t
11+
#include <unistd.h> // unsigned int sleep(unsigned int seconds);
12+
13+
#include <algorithm>
14+
#include <bitset>
15+
#include <cctype>
16+
#include <climits>
17+
#include <cmath>
18+
#include <cstdio>
19+
#include <cstdlib>
20+
#include <cstring>
21+
#include <deque>
22+
#include <functional>
23+
#include <iomanip>
24+
#include <iostream>
25+
#include <iterator> // std::istream_iterator
26+
#include <list>
27+
#include <map>
28+
#include <queue>
29+
#include <set>
30+
#include <sstream>
31+
#include <stack>
32+
#include <tuple>
33+
#include <unordered_map>
34+
#include <utility>
35+
#include <vector>
36+
37+
using namespace std;
38+
39+
typedef long long ll;
40+
typedef double lf;
41+
typedef long double llf;
42+
typedef unsigned long long ull;
43+
typedef pair<int, int> pii;
44+
typedef vector<pii> vpii;
45+
typedef vector<int> vi;
46+
typedef vector<long long> vl;
47+
48+
#define _USE_MATH_DEFINES
49+
50+
#define forr(i, a, b) for (__typeof(a) i = (a); i <= (b); i++)
51+
#define rof(i, b, a) for (__typeof(a) i = (b); i >= (a); i--)
52+
#define rep(i, n) for (__typeof(n) i = 0; i < (n); i++)
53+
#define forit(i, s) \
54+
for (__typeof((s).end()) i = (s).begin(); i != (s).end(); ++i)
55+
#define all(ar) ar.begin(), ar.end()
56+
#define fill(a, val) memset((a), (val), sizeof((a)))
57+
#define clr(a) memset((a), 0, sizeof((a)))
58+
#define sz(a) (int)a.size()
59+
60+
#define pb push_back
61+
62+
#ifndef ONLINE_JUDGE
63+
#define nl cerr << '\n'
64+
#define sp cerr << ' '
65+
#define ckk cerr << "###############\n"
66+
#define debug1(x) cerr << #x << ": " << (x) << '\n'
67+
#define debug2(x, y) \
68+
cerr << #x << ": " << (x) << '\t' << #y << ": " << (y) << '\n'
69+
#define debug3(x, y, z) \
70+
cerr << #x << ": " << (x) << '\t' << #y << ": " << (y) << '\t' << #z << ": " \
71+
<< (z) << '\n'
72+
#else
73+
#define nl
74+
#define sp
75+
#define ckk
76+
#define debug1(x)
77+
#define debug2(x, y)
78+
#define debug3(x, y, z)
79+
#endif
80+
81+
#define PI acos(-1.0)
82+
#define INF 0x7fffffff
83+
#define MOD 1000000007
84+
#define EPS 1e-7
85+
#define MAX 10000007 // 1e7+7
86+
87+
void solve() {
88+
int n;
89+
cin >> n;
90+
if (n == 3) {
91+
for (int i = 0; i < n; i++) {
92+
for (int j = 0; j < n; j++) {
93+
if (i == 1 and j == 1)
94+
cout << "Q";
95+
else
96+
cout << ".";
97+
}
98+
cout << '\n';
99+
}
100+
101+
} else {
102+
for (int i = 0; i < n; i++) {
103+
for (int j = 0; j < n; j++) {
104+
if (i == j and (i != 1 and i != 3))
105+
cout << "Q";
106+
else
107+
cout << ".";
108+
}
109+
cout << '\n';
110+
}
111+
}
112+
}
113+
114+
int main() {
115+
ios_base::sync_with_stdio(false);
116+
cin.tie(0);
117+
cout.tie(0);
118+
int t;
119+
cin >> t;
120+
while (t--) {
121+
solve();
122+
}
123+
return 0;
124+
}

Codeforces/AC/1624A.cpp

+105
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,105 @@
1+
/*
2+
* FILE: 1624A.cpp
3+
* @author: Arafat Hasan Jenin <opendoor.arafat[at]gmail[dot]com>
4+
* LINK: https://codeforces.com/contest/1624/problem/A
5+
* DATE CREATED: 10-01-22 22:00:05 (+06)
6+
* LAST MODIFIED: 10-01-22 22:08:09 (+06)
7+
* VERDICT: Accepetd
8+
*/
9+
10+
#include <stdint.h> //uint32_t
11+
#include <unistd.h> // unsigned int sleep(unsigned int seconds);
12+
13+
#include <algorithm>
14+
#include <bitset>
15+
#include <cctype>
16+
#include <climits>
17+
#include <cmath>
18+
#include <cstdio>
19+
#include <cstdlib>
20+
#include <cstring>
21+
#include <deque>
22+
#include <functional>
23+
#include <iomanip>
24+
#include <iostream>
25+
#include <iterator> // std::istream_iterator
26+
#include <list>
27+
#include <map>
28+
#include <queue>
29+
#include <set>
30+
#include <sstream>
31+
#include <stack>
32+
#include <tuple>
33+
#include <unordered_map>
34+
#include <utility>
35+
#include <vector>
36+
37+
using namespace std;
38+
39+
typedef long long ll;
40+
typedef double lf;
41+
typedef long double llf;
42+
typedef unsigned long long ull;
43+
typedef pair<int, int> pii;
44+
typedef vector<pii> vpii;
45+
typedef vector<int> vi;
46+
typedef vector<long long> vl;
47+
48+
#define _USE_MATH_DEFINES
49+
50+
#define forr(i, a, b) for (__typeof(a) i = (a); i <= (b); i++)
51+
#define rof(i, b, a) for (__typeof(a) i = (b); i >= (a); i--)
52+
#define rep(i, n) for (__typeof(n) i = 0; i < (n); i++)
53+
#define forit(i, s) \
54+
for (__typeof((s).end()) i = (s).begin(); i != (s).end(); ++i)
55+
#define all(ar) ar.begin(), ar.end()
56+
#define fill(a, val) memset((a), (val), sizeof((a)))
57+
#define clr(a) memset((a), 0, sizeof((a)))
58+
#define sz(a) (int)a.size()
59+
60+
#define pb push_back
61+
62+
#ifndef ONLINE_JUDGE
63+
#define nl cerr << '\n'
64+
#define sp cerr << ' '
65+
#define ckk cerr << "###############\n"
66+
#define debug1(x) cerr << #x << ": " << (x) << '\n'
67+
#define debug2(x, y) \
68+
cerr << #x << ": " << (x) << '\t' << #y << ": " << (y) << '\n'
69+
#define debug3(x, y, z) \
70+
cerr << #x << ": " << (x) << '\t' << #y << ": " << (y) << '\t' << #z << ": " \
71+
<< (z) << '\n'
72+
#else
73+
#define nl
74+
#define sp
75+
#define ckk
76+
#define debug1(x)
77+
#define debug2(x, y)
78+
#define debug3(x, y, z)
79+
#endif
80+
81+
#define PI acos(-1.0)
82+
#define INF 0x7fffffff
83+
#define MOD 1000000007
84+
#define EPS 1e-7
85+
#define MAX 10000007 // 1e7+7
86+
87+
int main() {
88+
ios_base::sync_with_stdio(false);
89+
cin.tie(0);
90+
cout.tie(0);
91+
int t;
92+
cin >> t;
93+
while (t--) {
94+
int n, tmp;
95+
int minElem = INT_MAX, maxElem = -INT_MIN;
96+
cin >> n;
97+
for (int i = 0; i < n; ++i) {
98+
cin >> tmp;
99+
maxElem = maxElem < tmp ? tmp : maxElem;
100+
minElem = minElem > tmp ? tmp : minElem;
101+
}
102+
cout << maxElem - minElem << endl;
103+
}
104+
return 0;
105+
}

Codeforces/AC/1624B.cpp

+110
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,110 @@
1+
/*
2+
* FILE: 1624B.cpp
3+
* @author: Arafat Hasan Jenin <opendoor.arafat[at]gmail[dot]com>
4+
* LINK: https://codeforces.com/contest/1624/problem/B
5+
* DATE CREATED: 10-01-22 22:24:04 (+06)
6+
* LAST MODIFIED: 11-01-22 01:31:11 (+06)
7+
* VERDICT: Accepetd
8+
*/
9+
10+
#include <stdint.h> //uint32_t
11+
#include <unistd.h> // unsigned int sleep(unsigned int seconds);
12+
13+
#include <algorithm>
14+
#include <bitset>
15+
#include <cctype>
16+
#include <climits>
17+
#include <cmath>
18+
#include <cstdio>
19+
#include <cstdlib>
20+
#include <cstring>
21+
#include <deque>
22+
#include <functional>
23+
#include <iomanip>
24+
#include <iostream>
25+
#include <iterator> // std::istream_iterator
26+
#include <list>
27+
#include <map>
28+
#include <queue>
29+
#include <set>
30+
#include <sstream>
31+
#include <stack>
32+
#include <tuple>
33+
#include <unordered_map>
34+
#include <utility>
35+
#include <vector>
36+
37+
using namespace std;
38+
39+
typedef long long ll;
40+
typedef double lf;
41+
typedef long double llf;
42+
typedef unsigned long long ull;
43+
typedef pair<int, int> pii;
44+
typedef vector<pii> vpii;
45+
typedef vector<int> vi;
46+
typedef vector<long long> vl;
47+
48+
#define _USE_MATH_DEFINES
49+
50+
#define forr(i, a, b) for (__typeof(a) i = (a); i <= (b); i++)
51+
#define rof(i, b, a) for (__typeof(a) i = (b); i >= (a); i--)
52+
#define rep(i, n) for (__typeof(n) i = 0; i < (n); i++)
53+
#define forit(i, s) \
54+
for (__typeof((s).end()) i = (s).begin(); i != (s).end(); ++i)
55+
#define all(ar) ar.begin(), ar.end()
56+
#define fill(a, val) memset((a), (val), sizeof((a)))
57+
#define clr(a) memset((a), 0, sizeof((a)))
58+
#define sz(a) (int)a.size()
59+
60+
#define pb push_back
61+
62+
#ifndef ONLINE_JUDGE
63+
#define nl cerr << '\n'
64+
#define sp cerr << ' '
65+
#define ckk cerr << "###############\n"
66+
#define debug1(x) cerr << #x << ": " << (x) << '\n'
67+
#define debug2(x, y) \
68+
cerr << #x << ": " << (x) << '\t' << #y << ": " << (y) << '\n'
69+
#define debug3(x, y, z) \
70+
cerr << #x << ": " << (x) << '\t' << #y << ": " << (y) << '\t' << #z << ": " \
71+
<< (z) << '\n'
72+
#else
73+
#define nl
74+
#define sp
75+
#define ckk
76+
#define debug1(x)
77+
#define debug2(x, y)
78+
#define debug3(x, y, z)
79+
#endif
80+
81+
#define PI acos(-1.0)
82+
#define INF 0x7fffffff
83+
#define MOD 1000000007
84+
#define EPS 1e-7
85+
#define MAX 10000007 // 1e7+7
86+
87+
int main() {
88+
ios_base::sync_with_stdio(false);
89+
cin.tie(0);
90+
cout.tie(0);
91+
int t, a, b, c;
92+
cin >> t;
93+
while (t--) {
94+
cin >> a >> b >> c;
95+
if (
96+
(((b + (b - a)) % c == 0) && (b + (b - a)) > 0 && b >= a) || // 20 25 30 : a, b correct
97+
(((b - (a - b)) % c == 0) && (b - (a - b)) > 0 && a >= b) || // 30 25 20 : a, b correct
98+
(((b - (c - b)) % a == 0) && (b - (c - b)) > 0 && c >= b) || // 20 25 30 : b, c correct
99+
(((b + (b - c)) % a == 0) && (b + (b - c)) > 0 && b >= c) || // 30 25 20 : b, c correct
100+
((((a + c) / 2) % b == 0) && ((a + c) / 2) > 0 && (a + c) % 2 != 1) // 20 25 30 : a, c correct
101+
) {
102+
cout << "Yes" << endl;
103+
} else {
104+
cout << "No" << endl;
105+
}
106+
107+
108+
}
109+
return 0;
110+
}

0 commit comments

Comments
 (0)