day-4
This commit is contained in:
parent
d4d0aa8cec
commit
a7952182bf
|
@ -9,4 +9,6 @@
|
||||||
|
|
||||||
#include justfile & license
|
#include justfile & license
|
||||||
!justfile
|
!justfile
|
||||||
!LICENSE
|
!LICENSE
|
||||||
|
|
||||||
|
*/*.exe
|
|
@ -0,0 +1,42 @@
|
||||||
|
#include <iostream>
|
||||||
|
#include <vector>
|
||||||
|
#include <string>
|
||||||
|
#include <algorithm>
|
||||||
|
|
||||||
|
int main(int argc, char* argv[]){
|
||||||
|
std::cout<<"paste input followed by a ;\n";
|
||||||
|
std::vector<int> inp;
|
||||||
|
std::string line;
|
||||||
|
int output = 0;
|
||||||
|
while(getline(std::cin, line)){
|
||||||
|
if(line==";")
|
||||||
|
break;
|
||||||
|
std::vector<int> contains = {};
|
||||||
|
std::vector<int> v1 = {};
|
||||||
|
std::vector<int> v2 = {};
|
||||||
|
int s1 = line[0]-'0';
|
||||||
|
int e1 = line[2]-'0';
|
||||||
|
int s2 = line[4]-'0';
|
||||||
|
int e2 = line[6]-'0';
|
||||||
|
for(int i = s1; i!=e1+1;i++)
|
||||||
|
v1.push_back(i);
|
||||||
|
for(int z = s2; z!=e2+1;z++)
|
||||||
|
v2.push_back(z);
|
||||||
|
for(int i = s1; i!=e1+1;i++){
|
||||||
|
for(int z = s2; z!=e2+1;z++){
|
||||||
|
if(i==z)
|
||||||
|
contains.push_back(i);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
if(contains==v1||contains==v2)
|
||||||
|
output++;
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
std::cout<<output;
|
||||||
|
|
||||||
|
return 0;
|
||||||
|
}
|
Loading…
Reference in New Issue