Skip to content

Instantly share code, notes, and snippets.

@omniasaleh
omniasaleh / source.cpp
Created October 31, 2018 15:26
12532 Interval Product
#define _CRT_SECURE_NO_WARNINGS
#include<iostream>
using namespace std;
#define N 100005
int n, k;
int arr[N];
int segarr[4 * N];
// find dum;
int bulid(int pos=0, int l = 0, int r = n - 1) {
if (l == r) {
@omniasaleh
omniasaleh / source.cpp
Created September 29, 2018 20:51
587 There's treasure everywhere!
#include <bits/stdc++.h>
#include <iostream>
using namespace std;
string h, ss;
vector<int> v;
vector<int> inst;
int toint(string s) {
int j = 1;
int num;
num = 0;
@omniasaleh
omniasaleh / source.cpp
Created September 20, 2018 21:29
10427 Naughty Sleepy Boys
#include<bits/stdc++.h>
using namespace std;
char arr[100000000];
void add(int i,int & j){
string s="";
while(i){
s+=i%10+'0';
i/=10;
}
@omniasaleh
omniasaleh / source.cpp
Created September 20, 2018 21:07
202 Repeating Decimals
#include<bits/stdc++.h>
using namespace std;
map<int, int> reminder;
vector<int> digits;
int main() {
int a, b;
while (cin >> a) {
cin >> b;
int result = a / b;
@omniasaleh
omniasaleh / source.cpp
Created September 19, 2018 23:03
10739 String to Palindrome
#define _CRT_SECURE_NO_WARNINGS
#include <iostream>
#include <cstdio>
#include <string>
#include <cstring>
#include <iomanip>
#include <algorithm>
#include <vector>
#include <cmath>
#include <cstdlib>
@omniasaleh
omniasaleh / source.cpp
Created September 19, 2018 22:04
348 Optimal Array Multiplication Sequence
#define _CRT_SECURE_NO_WARNINGS
#include <iostream>
#include <cstdio>
#include <string>
#include <cstring>
#include <iomanip>
#include <algorithm>
#include <vector>
#include <cmath>
#include <cstdlib>
@omniasaleh
omniasaleh / source.cpp
Created September 19, 2018 20:50
2675 - Pearls live archive.cpp
#define _CRT_SECURE_NO_WARNINGS
#include <iostream>
#include <cstdio>
#include <string>
#include <cstring>
#include <iomanip>
#include <algorithm>
#include <vector>
#include <cmath>
#include <cstdlib>
@omniasaleh
omniasaleh / source.cpp
Created September 19, 2018 20:49
10003 Cutting Sticks
#define _CRT_SECURE_NO_WARNINGS
#include <iostream>
#include <cstdio>
#include <string>
#include <cstring>
#include <iomanip>
#include <algorithm>
#include <vector>
#include <cmath>
#include <cstdlib>
@omniasaleh
omniasaleh / source.cpp
Created September 19, 2018 05:34
10198 Counting
#define _CRT_SECURE_NO_WARNINGS
#include <iostream>
#include <cstdio>
#include <string>
#include <cstring>
#include <iomanip>
#include <algorithm>
#include <vector>
#include <cmath>
#include <cstdlib>
@omniasaleh
omniasaleh / source.cpp
Created September 19, 2018 03:47
357 Let Me Count The Ways
#define _CRT_SECURE_NO_WARNINGS
#include <iostream>
#include <cstdio>
#include <string>
#include <cstring>
#include <iomanip>
#include <algorithm>
#include <vector>
#include <cmath>
#include <cstdlib>