day p2
This commit is contained in:
parent
770f72f433
commit
d4a2ea9990
|
@ -23,7 +23,7 @@ int main(int argc, char* argv[]){
|
||||||
int signal = 0;
|
int signal = 0;
|
||||||
int crt_r = 0;
|
int crt_r = 0;
|
||||||
int reg_2 = 0;
|
int reg_2 = 0;
|
||||||
std::vector<std::string> crt = {"........................................","........................................","........................................","........................................","........................................","........................................"};
|
std::string crt = "";
|
||||||
for(int i : instructions){
|
for(int i : instructions){
|
||||||
//std::cout<<i<<std::endl;
|
//std::cout<<i<<std::endl;
|
||||||
cyc++;
|
cyc++;
|
||||||
|
@ -31,15 +31,21 @@ int main(int argc, char* argv[]){
|
||||||
signal+=reg*cyc;
|
signal+=reg*cyc;
|
||||||
//std::cout<<signal<<std::endl;
|
//std::cout<<signal<<std::endl;
|
||||||
}
|
}
|
||||||
|
reg+=i;
|
||||||
if(cyc%40==0)
|
if(cyc%40==0)
|
||||||
crt_r++;
|
crt+="\n";
|
||||||
else{
|
else{
|
||||||
|
std::cout<<reg<<" "<<cyc%40<<std::endl;
|
||||||
|
if(reg==cyc%40||reg+1==cyc%40||reg-1==cyc%40){
|
||||||
|
crt+='#';
|
||||||
|
} else {
|
||||||
|
crt+='.';
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
reg+=i;
|
|
||||||
|
|
||||||
}
|
}
|
||||||
std::cout<<"part 1 :"<<signal<<std::endl<<crt[0];
|
std::cout<<"part 1 :"<<signal<<std::endl<<crt;
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
Loading…
Reference in New Issue