Day3
This commit is contained in:
parent
fb57a80ae3
commit
35c13300cc
@ -1,6 +1,7 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<project version="4">
|
<project version="4">
|
||||||
<component name="VcsDirectoryMappings">
|
<component name="VcsDirectoryMappings">
|
||||||
|
<mapping directory="$PROJECT_DIR$" vcs="Git" />
|
||||||
<mapping directory="$PROJECT_DIR$/day1" vcs="Git" />
|
<mapping directory="$PROJECT_DIR$/day1" vcs="Git" />
|
||||||
</component>
|
</component>
|
||||||
</project>
|
</project>
|
68
day3/day3.go
Normal file
68
day3/day3.go
Normal file
@ -0,0 +1,68 @@
|
|||||||
|
package main
|
||||||
|
|
||||||
|
import (
|
||||||
|
"AOC2022/helper"
|
||||||
|
"fmt"
|
||||||
|
"os"
|
||||||
|
)
|
||||||
|
|
||||||
|
func main() {
|
||||||
|
args := os.Args[1:]
|
||||||
|
rucksacks := helper.ReadTextFile(args[0])
|
||||||
|
part1(rucksacks)
|
||||||
|
part2(rucksacks)
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
func part2(rucksacks []string) {
|
||||||
|
sum := int32(0)
|
||||||
|
for i := 0; i < len(rucksacks); i += 3 {
|
||||||
|
repeatedItems := findRepeatedItems(rucksackStringToItemprioList(rucksacks[i]), rucksackStringToItemprioList(rucksacks[i+1]))
|
||||||
|
repeatedItems = findRepeatedItems(repeatedItems, rucksackStringToItemprioList(rucksacks[i+2]))
|
||||||
|
for _, repeatedItem := range repeatedItems {
|
||||||
|
sum += repeatedItem
|
||||||
|
}
|
||||||
|
}
|
||||||
|
fmt.Println(sum)
|
||||||
|
}
|
||||||
|
|
||||||
|
func part1(rucksacks []string) {
|
||||||
|
sum := int32(0)
|
||||||
|
for _, rucksack := range rucksacks {
|
||||||
|
repeatedElemnts := findRepeatedItems(rucksackStringToItemprioList(rucksack[:len(rucksack)/2]), rucksackStringToItemprioList(rucksack[len(rucksack)/2:]))
|
||||||
|
for _, repeatedElemnt := range repeatedElemnts {
|
||||||
|
sum += repeatedElemnt
|
||||||
|
}
|
||||||
|
}
|
||||||
|
fmt.Println(sum)
|
||||||
|
}
|
||||||
|
|
||||||
|
func findRepeatedItems(itemgroup1, itemgroup2 []int32) []int32 {
|
||||||
|
elementsCompartment1 := map[int32]bool{}
|
||||||
|
repeatedElemnts := map[int32]bool{}
|
||||||
|
for _, item := range itemgroup1 {
|
||||||
|
elementsCompartment1[item] = true
|
||||||
|
}
|
||||||
|
for _, item := range itemgroup2 {
|
||||||
|
if elementsCompartment1[item] {
|
||||||
|
repeatedElemnts[item] = true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
v := make([]int32, 0, len(repeatedElemnts))
|
||||||
|
for key, _ := range repeatedElemnts {
|
||||||
|
v = append(v, key)
|
||||||
|
}
|
||||||
|
|
||||||
|
return v
|
||||||
|
}
|
||||||
|
|
||||||
|
func rucksackStringToItemprioList(rucksack string) (itemprioList []int32) {
|
||||||
|
for _, item := range rucksack {
|
||||||
|
if item > 90 {
|
||||||
|
itemprioList = append(itemprioList, item-96)
|
||||||
|
} else {
|
||||||
|
itemprioList = append(itemprioList, item-38)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return
|
||||||
|
}
|
300
day3/input
Normal file
300
day3/input
Normal file
@ -0,0 +1,300 @@
|
|||||||
|
DMwrszrfMzSSCpLpfCCn
|
||||||
|
RMvhZhQqlvhMvRtbvbcPclPlncddppLTdppd
|
||||||
|
tVMQhFtjjWmsFJsmsW
|
||||||
|
trRtvNhfJhSzzSTFVhQQZQhHGphP
|
||||||
|
CnLMBWLwDMgMcwwdngdHGPVTQGpTHZdGPGpd
|
||||||
|
LLDqcDgwqCMnLWqtvzrzbbtJqPjJ
|
||||||
|
wQQwHNQLmbWQbQRHwHNFBbwqPfjqlzRMGRqzpSfvPlzplM
|
||||||
|
nCtGCZZtsGsrtDMZpfMpSlMlvlZq
|
||||||
|
cJctJCgVJsCJnDTsCthGhGLwBWBbbQmLbgQLQQdWbbbQ
|
||||||
|
ZWnNlTNTnhhQQlDNdmmpwrrrqBwjwjZd
|
||||||
|
GzvlVRSfvMVMvGlSpdCCdjmfpmBCdsqB
|
||||||
|
bzlFlLzJWLHHttLL
|
||||||
|
SmzFhVDzrmSrszVDVhSVbhZcCZdfZNcnMfMbZnNN
|
||||||
|
PTTRGqwqTqWRwLgTLTZGnCbZbNddZCCtMcNs
|
||||||
|
sgPqPqgJgWWqjjwgwLLVFBFSVmvmBBrmJJDSvp
|
||||||
|
CBccfSBhcSBddfgtlJmmmwmPRwmh
|
||||||
|
FpTzzGWHWprgDtJlDZDPFR
|
||||||
|
HbbTzWnTrnWtCbQBbQqQbSjf
|
||||||
|
fPHspCjgwZggSvZQ
|
||||||
|
RrNhzFZFcNzFLNLNwQlSlLnv
|
||||||
|
TRFrcDVrrRmrhFRZzVrczqhRpjqjsssCpfHjsCdpsPfpjCMC
|
||||||
|
ZBnBTMVTSbGbTVTGbCPgqsgPtHtgCcPtBB
|
||||||
|
ldDrmnnNrzhdhfgcsHqcsfCcsCHg
|
||||||
|
zFdrzNdzQNDDhFdWldDrJTbZTbLZJVVVpMVWVnLS
|
||||||
|
pLnpQNhBbnWvbsWm
|
||||||
|
FrFwjlTPTdTqqrDZWbvmZbpSgmJWvbgS
|
||||||
|
RqDqRrdGFpGRFrFFdTNzCcHcHLHBzQCcNNGN
|
||||||
|
bvRCtbtCPfSGtCcvCbPNlglqgqlGZMzTgnlZnq
|
||||||
|
hrmWWFspsHWrzNwTnFlTMTwFFn
|
||||||
|
HpjJDWBQmmQdRffbPtSzdJ
|
||||||
|
GpHjFsjMFpCpMWjMGCqWmmqrWQtmthdbDbbD
|
||||||
|
fzgLTJwJPSgJgzSzPfhmqmQhQHzQtbQDrrmq
|
||||||
|
RNlBRwHfRJHLLfHTwLSBppNGvjNMFFCVpVFcvcFC
|
||||||
|
SfQnfSFHfnvMtQQSnHJtMffsdTlZtdZmtllmTlmlRRbBRLDb
|
||||||
|
hrwhWWwqzPrcCzwwzmPlRbdmlQDTPPBLDl
|
||||||
|
CpwCzrwGzNCWrJnMvpMvfJVFvQ
|
||||||
|
rCRPpgSggcpqrhPrCDDTLsMLDSDGLTMGVs
|
||||||
|
HdvzmRWmlHzwvWHvRHRvHJbDFsdMssQQVGMDTMDLVLLFLT
|
||||||
|
JBlBnnWBJlCqZRRqRBpr
|
||||||
|
GtZllZDlfDpGHZtZBGBZpDmzQzzCSVVFHmmmsPCQWWSS
|
||||||
|
JvFJJrwvNNcJTnbrTRNRSCzqwSsVPCPQqmCQszVm
|
||||||
|
JLMnTbLnMgBhDFDf
|
||||||
|
lffDhtgDJzCJNGGTzWTRRnRvBv
|
||||||
|
qpbpdwqZwqZSwMPSqdQcQmTRnWvnBnRBQBtVnTvWmB
|
||||||
|
SccbbwSbZbFPswpSZtgFlClLhgChhhNfJlFj
|
||||||
|
ClmCjCJBjwBVwJGjlGNFJlVMHSrfpDpTfrHMcHTppQVrHp
|
||||||
|
dRLZWLvWSHmTccWW
|
||||||
|
ggtqzmRZnmhghZhZghntdqsvBbjlbNFFBPwNNJNNCBlwPGBz
|
||||||
|
HZmsFZQpvZsWCZQvWrghGrhtgNzdHddHGh
|
||||||
|
fWSbqWDJVwcSccNzrNhcBtGcgG
|
||||||
|
VqVfTJnbWjqTSqbwDRfRvQvFpFLRpZsssQsCQZ
|
||||||
|
FpFZNfplSTJmbZzddGzhDrWh
|
||||||
|
LqLPPQjLLRMPqvjLLHQrLqrRWdzHnGhdthttGGbbDWhDDdWz
|
||||||
|
sMLMgvRLgscrLrRQvwmTNNfpNplglplfmp
|
||||||
|
MPVBmCmWGWRPPqRhLcnjcvjjcpjMvp
|
||||||
|
tzwrwsJlrldJsrsrTtrzrTtSNnLJSShnjcncvnvqnSFnqN
|
||||||
|
rswrzsbdwDHHbWZqVfWV
|
||||||
|
dVmmMTmBPTrCBRMCqFHSWFFHWzCvCz
|
||||||
|
jNqfGsDqtsjGjQjDlcJFFFznFtzznvtFpFFp
|
||||||
|
fNNhgsDcfNflqchVRdgVrRPRdVTRRb
|
||||||
|
HJPLwgLvjttmgHJFjwHgtlsBbNbbNsPpblspTllThT
|
||||||
|
MzmcRRrdDMVTzbhNNSszhl
|
||||||
|
mCDDVqdVcdDrqfcCnrFwtGwvngwvtWJtFjWW
|
||||||
|
dFDpmttBlvNNgWlglNDBFttmTGHTcSSJJHHnMsJsGGSdqcJj
|
||||||
|
zLbwMLVQbQRwVsJsSHSsHcJqbj
|
||||||
|
wfVZLPzfZZmpMZZMBl
|
||||||
|
PZHZMJSTBWHNWSHzVnhhfnhThhpnpC
|
||||||
|
jFdBBtrFjpfnjfnf
|
||||||
|
ccGrbblbGRDQMlvmQBvmBl
|
||||||
|
PCCTsnbPbHDnlDfDNB
|
||||||
|
rMjQltgSqtvMjScQggjfVVzBzFHzGfVGDLGBqB
|
||||||
|
vdtrMSttcdwcpSQSdglMrtWRRPJZCpsRZJmWRRWChWPh
|
||||||
|
pWzbsPCCPPpbptSMCJJwBQQGQt
|
||||||
|
cDDmcTTRRqzFRddVTSJwMShMtBwhwQMDwv
|
||||||
|
HldqVmVlZdLTcmRFdrngNNzrffjWpPLggP
|
||||||
|
JPqvjJmmqvSLmPtpZdcftdmtfdCC
|
||||||
|
swwhDRwBBHjFFBtBfZ
|
||||||
|
RRzNQDwznDsDwWJjLNlrSPLSTr
|
||||||
|
VQmdRLvDlmqZdFrBBJdW
|
||||||
|
CMstGsnHnHGGMrMZwMpwBSbW
|
||||||
|
GnsshssNfjtsnggnHCGhjtmfLQQczllvDRVTTQllQWlQ
|
||||||
|
dhbNbswbwVdNtVdstBtgbNQTBCCSFTmfmMFmfRqQmmQM
|
||||||
|
HFljLrvZfMQQQPvm
|
||||||
|
WrpznLZZrnplpWbgdFcFsNzszgst
|
||||||
|
LjddfTlMccnBfDQBtBQb
|
||||||
|
ZRSNchHwhNNCHNSWPQFFFHDBBtnQDH
|
||||||
|
CNpZshSZgpwJmpdLMlplMc
|
||||||
|
bTmTFmqzgbBntRVsFvVwcv
|
||||||
|
CZfMrlZLLLMlfPZRLRHGstnjGwtvGcsSVwtcSGvn
|
||||||
|
ClZpMLCRMZMrHMLmWpqQBpzpgQzmbg
|
||||||
|
jDmSSGWDDdWdSqqDDqCqpJzqRRqpJnRsMRcMzM
|
||||||
|
lPgNPvPrrgNrPhNszFggnRzccbMJgz
|
||||||
|
ZQTHQvQTZPrrQlBBrNvQZZGtTtGdsVCGsCTLLGDmLsjt
|
||||||
|
rbCfBrbsvQqRFZRNZC
|
||||||
|
HLSTcwqwZSQFFgRZ
|
||||||
|
wdDwjpMHqJDTMTdqjlfBvGBhsbfhbsnb
|
||||||
|
ZhZcHHHlhgchHhlCZZhLCCbGdrsBBGPNBjGbsjNNjnJnPn
|
||||||
|
wtJqqwDqQQMQFqSqTzwzVTBnGdsjBdnMdPGBBsBdnrjr
|
||||||
|
RVzJzmSVZmLLWpCc
|
||||||
|
gdqjQQrlhhQlQrhsnjjhLgmmvmHBBmTmZRsHJzTBHRJv
|
||||||
|
NwNnGNbGPbmTGpJzppBG
|
||||||
|
nDnVDfMDrQqQStgM
|
||||||
|
MLbgbppMMgLmHgQttGQJgJrBShwNShWBBSNNrwNqNN
|
||||||
|
GnTFlzCVVwPRrVWhSw
|
||||||
|
GnDDdvdnZDTdnGMsHbbttZgttLbc
|
||||||
|
mdmPmjClrTzqttfm
|
||||||
|
cpFnSbcQQsqNNtqWJzHS
|
||||||
|
QFpcMMBcZtLpQBjVjZhlPjjVlwvw
|
||||||
|
spVsPjTZZMpZMVLDjmdSQJCLJSmLzdJQdl
|
||||||
|
HhRnNrqwMhNhnqnHwGNRFBNBrzSCSdQmQCdddbrQSSclSSbQ
|
||||||
|
nFNqGRvqBfjMvTssfZ
|
||||||
|
FjjzjnpFqqzFFqgFSZjBhHfHhnHRDDwfdTdLfD
|
||||||
|
MmCMGCsMWbtJrtCWCbmsmWWhdLGGwRBwdfdLhdTLhHHTBd
|
||||||
|
bJmtrRvRjgzFFvVq
|
||||||
|
RWwWmVQGMFGmMGVCVWRRZSBgDdSdJGlSJpcBGGSlpJ
|
||||||
|
HHhQThnjBDHfSBlS
|
||||||
|
bPhNjbsssQzFNQqWmz
|
||||||
|
FTDtrjqwwqGtDbGnfBlcnLcWBZwlWn
|
||||||
|
mMhRMvJsJvJnMHCvHmhLZLQlhWQBBfPfLPBZ
|
||||||
|
HRCCsdNdvNmCvggFStbzjbGSSjjn
|
||||||
|
sLGddsvvcZmLvrLMGcMsVnTTlqlHCsTHHVVgVt
|
||||||
|
wRbfJPbpNRffRJMBhpDntTCHFNVgqllFlqggHC
|
||||||
|
DpfbPhRDJPMJppJwzfpbbDGSjrGZvdccQdjGvQZdvrLz
|
||||||
|
wTwLNLVTqnLMsBwfMsJmCj
|
||||||
|
JhlGvcdJhSFvFvvvMfgBpCzjzdCfsMMs
|
||||||
|
DSlPPJSGWrDcFPhtFhWJZHQZLTQVnRWRbHbZHQQT
|
||||||
|
TmTgTrPDNLNVlDrmlbgNmrSSGbzjZGMvjpZjvvphWMzW
|
||||||
|
QtBfdfQcdfHtZcnZnGZzchnp
|
||||||
|
HQHwRBGfBCGBtsrCNPDTmTlNLr
|
||||||
|
bfNhjhNJDWhlWhlRRR
|
||||||
|
SsscnHgnSnZnltqqfWRWrzZv
|
||||||
|
cnfTMfmMnTnmFGsnTVLLLpQJbpbbjpdTdN
|
||||||
|
BqwZzqRQQRRPSlFRQDDwdfWwhJphnfgfnpMdJfdM
|
||||||
|
rcTLrcrvDDChWJhfpTgTJh
|
||||||
|
DHGbGNVCZStGqSqS
|
||||||
|
dlfdRNNfVdLwrRnwdwRmhLFsbsJJgLqbgCBWBCsW
|
||||||
|
PHDppMPMHHDPzmBBCmWJqCmbJD
|
||||||
|
HzzZHmZzQcNdRRdZwddr
|
||||||
|
wrlshslPsSRfvrQvwbrslCDghtDgCVhDhBVJCFHddt
|
||||||
|
mZnGpWpWzGTMqnFqDqJNDNFJVJqH
|
||||||
|
LjpzGcjMGcTzcmmznWSRsfRPfcrbFQcfrwcv
|
||||||
|
rWBmmmtNmmtBbtlwnhJJVZbw
|
||||||
|
FsRcjGdLdvFslZbQJZwQps
|
||||||
|
GHFGvMccFPjgDNbmWWBTTHNz
|
||||||
|
GhHzmhmwlpbltGBmBmsZsBZsfCWC
|
||||||
|
rgrcCCPdsWBgNVBD
|
||||||
|
RnRMdQPMCqndSdQdcQhblpLLwhJbbpzGzwpS
|
||||||
|
NNQtStFPpJwhRbRzRbqpZZ
|
||||||
|
jLnmdJrrdDTdbgWbTbRW
|
||||||
|
JHvnMCmDnMnMljLCDmMLjHNFGGNBPVtQQFtSNFQtPQBv
|
||||||
|
BFbBRllFZJnPVJbV
|
||||||
|
GpGHwgzcLhDcwttwthzzhHcPTjZjMgMVZjgZTMmTnMZWJVJm
|
||||||
|
GccwhqcDtlrPqQrRNQ
|
||||||
|
gWHWLgHBHQdFhjGGThTQhR
|
||||||
|
pZsSMpZMJJSzMszzzqclpfjvrvvcRGGTcTVhbVvRbTGTRG
|
||||||
|
lnMwsqZqsslpjlSMSsffZqqJBgHNNPNDWdLLgdDgdLHPWwCw
|
||||||
|
qfNvBCBfBqfNMBqCZZfcnmnvtwScpwFSpSsSwt
|
||||||
|
HzdVzLWPPGGDdnsswnztsRsnmn
|
||||||
|
QddWVQgJPPHJTJbjBtNTTq
|
||||||
|
DdRDDPRGGPGccfcbJwsbJWzsnznlLLWzWTLWhVVVVS
|
||||||
|
CvCrNCqgFqvmqNZFZqqZvpWlVrlVhlhnTLShlDWnzVBD
|
||||||
|
jvqpvpvpQNCQQCZZmmNgZfdGddRjJDPRMHcHJDHPJf
|
||||||
|
ttdtBtPPMqWMdgPPBbVGWfTGTTzSVLfVrzCS
|
||||||
|
ZpDpvRpZDDcmmjmZfLSrwzRnSVSnwTTR
|
||||||
|
ZvQmjFVHJFDcQjDlZcDVHdqMNtqNBPtPJtbhhbdbts
|
||||||
|
dGdwwLLpgwgssJpgssNhpJlnbfjnzFfcbfttGjzjlntf
|
||||||
|
VQvDvHVVQHrQHDCZVBChrHFtzffnfltFFtncnvFtllMl
|
||||||
|
VBShSqDVRVSTmppPwwsP
|
||||||
|
fTFDTLNNzlcNrmDcrMDTFPwCSsbCbPPsnCPwLSPvbs
|
||||||
|
ttQqhJtBRRGnvgHGnlSnbl
|
||||||
|
hZBJlQBRjVRBRjhtRRMNFVmFmfDNrfWcFVmD
|
||||||
|
mcTZFBFmqBjmBgPtCtPprmssStCP
|
||||||
|
LWDQNqDJfQNJddnWfzhfsPRVppVVsSptftpVMS
|
||||||
|
NDGnJDDDbzddWdNbGNQQLQbqqFBBFcjlZBlHjlZHGBTvZB
|
||||||
|
PwDzvphPwVwWBqLLwnJWTq
|
||||||
|
jdCGCgjmllCrmmlmjrbgmRdgJSSJJFLSSqJfLnqLLLbWffLB
|
||||||
|
mRdjcMHgDpZhDqMZ
|
||||||
|
cqLjhhrwZwJbBqZhMwbZZdGWdGSllWFvLFGQdnGFQG
|
||||||
|
gHHVzzppRVggcgpcGWRQRSvdSvvGWvll
|
||||||
|
HmNNHtVggHsHPtrhJsbjbwCrCqJc
|
||||||
|
zqPvzLVvzFFQZzWpRLlmHRDHmRCHDH
|
||||||
|
dNjnJGGrGdqqMprRlpqB
|
||||||
|
GsgtjhSsSvvSFqvP
|
||||||
|
pVrfzzjrjWVWTWjrNZvnJSJZqnnqnpSZZS
|
||||||
|
bdQVQPRPDdcbRGPFddRVMVlZlMlBqSBBZSvSZwnwvJBS
|
||||||
|
bFbcFbCPPCbbVHCCdVgWfrzjmWfrWrNWgHfT
|
||||||
|
JgJqLjjjVGgdqGDZGzlGRStStT
|
||||||
|
PHrHccmrMrTSMVStRtRR
|
||||||
|
HWPWffNsrppfPWNsVFsmPNCJwwjdJdvdvnJwghBLJLpdLJ
|
||||||
|
HtHvcnDSDgDcDHtpLrvwjwjfZMjffw
|
||||||
|
CPWzdJdqVdWZpnLdwnrfdn
|
||||||
|
GNCNmTQnPVRRglSlHsSG
|
||||||
|
FJdhjTPbdPJjTPjTjPtSLsSBWWRcCvCvsBWztc
|
||||||
|
MfGgrHMDDpMnZGDLCRLScCsBlgWvzB
|
||||||
|
HnmpmNNHGZZpZZrnMPFFbNCNbFdTPVFFFN
|
||||||
|
TJrrrJQTqJqmTltfRrgfgtgFFg
|
||||||
|
jLRzBvBjjcnFBNwWlgBZFt
|
||||||
|
RMjMCGpGzGznzhRmmPPDPsmMmPQmJs
|
||||||
|
BZqwQCQZGZcVBczqBHtfbbbWfTqNWfMfPNqW
|
||||||
|
LLpmFjpvpHrvRFSRDRMWbdbtfPWPbjtMgMtW
|
||||||
|
SDnrpDprDFnQhZCVnhcH
|
||||||
|
WTsBBQTfQQTTbJBbZbnfTsRFwFrjwjFlrRqvrrlqvWRV
|
||||||
|
pGcShcGSLNJNHCLttlpllRFgpRFlRpgRrg
|
||||||
|
GzcMLScSGJGtCbsbQfbZbMBnBn
|
||||||
|
NGCLGjVjZjQwTGJRQdWM
|
||||||
|
cFTcvSrFmnnpSmndMswsRMJWRwMHps
|
||||||
|
rrrhhcTznqvzmcccvvmhgzqDgbgttlDtjjjlfVCfZCjZZV
|
||||||
|
ccDMHddWNDnnNWMMzdHJJmSQhfQZfvQZflrZQfdVfLLZ
|
||||||
|
bgBFRTwFtgqCgpRGFpvpVllZlhjrrlVlvj
|
||||||
|
wtbBGPTPtRTgbCTBqFgGRwFnsWJnmDMsWMJJMzHPhDmJzP
|
||||||
|
zsbsMtMMdnffBbzNsBtCCWLpLrCrcNLVDWVVcD
|
||||||
|
TmPhJRvwmjmhFJwjjRPFPTvJGVCcCGBrDpccpDrCrWCVDVFZ
|
||||||
|
QvSTvBhqwjPmwddHgtqMnllzMl
|
||||||
|
gftDtqnpqzGZsFcthbtZ
|
||||||
|
VlNPrBrRNrLBmdRVFCcGCZTFCsTCsbLL
|
||||||
|
VdldlljlSNHBsSlqfgqMDDvzpHJHWg
|
||||||
|
tQDLvFLcDrWrcnsHffCGgGHG
|
||||||
|
ZRPTPJqhMZJZVllRZJPVZPRHnhCnfdssnCznzGhdgfwCHn
|
||||||
|
qPqlPVlTlSqbZZVJplqlPDmrjWFtmLtFWgQvtmtFvp
|
||||||
|
zlZzdNRPgGGzsLGCDBBtCDCtSncScP
|
||||||
|
vWvHWbqjrFMbvrTWcVnQBBBSjLDcQJcL
|
||||||
|
wfLHwfFqLFbhHvWhMWqwbwwRspssmzgpzGgmmNfmzmRGRz
|
||||||
|
rPvLrQBvBLsLLdtrgssgZjwFwlnCFMtMFnlllnnb
|
||||||
|
mNmmzpWHlzjlJMJb
|
||||||
|
TVSVTWpqRWpSTqNbTVRBPDfLLPrSLrsfQrrvsf
|
||||||
|
nRjpQWnQnRQzMjRdrtvvPCfmvGtPfMcCtG
|
||||||
|
TDbrbhNZVbbbbwhDZDhbTTGfcftqcGVvmmcqcJCcCPmJ
|
||||||
|
NLhrSwgwgnsLsQWljW
|
||||||
|
JWqVSpGNPdNNzdZJJpMzHzwLgsMwzwQwMBgL
|
||||||
|
clrlcvrRfccCtFbHrBWLgwLHmMHsHg
|
||||||
|
DbfDFjcvRcvchWZVWdNpGZNqdh
|
||||||
|
sdfvFLfmtszQwLfddRpmtDDBjVNWGMNQVQNMJGWJMj
|
||||||
|
lccrncTZhqqcqhWggvrjMNMGrJMG
|
||||||
|
SblShnZCqSbPhhbcbTTSZFdFsFpmdRwPwzvmswLtmm
|
||||||
|
PGwwHpfnFSvVpWqWCQNNjCbbnW
|
||||||
|
lmddlhcDRBlLRchdmzbNjqqWTcbNPNWTzz
|
||||||
|
RBMrRdRhlDtPrJtfwFHpsvrHpFSrFw
|
||||||
|
hhwlglFFSQndLRFbmCbTTz
|
||||||
|
NczHMMqzpzPcpfBffcmTrdfGbbRbGrdGrLCL
|
||||||
|
qNzNPqMjcqNBWWccBHsZPDhJnllwnwvJvQnJhQsgvD
|
||||||
|
mbmvmvbbprZmlFmZbFgLffgQtFNHNhfqQtNQ
|
||||||
|
SJcdzjSJBzdBdJDzQhhLQfqzNQQHggRL
|
||||||
|
jwDwcTTDThvTZPPW
|
||||||
|
FSVBBBvHvCpVVDDGcGwNNhhctwMvMc
|
||||||
|
fLLZsZVQmjfTfqQRmQhhtgbbJbGJRghtcGct
|
||||||
|
qTsTQdqjVfqdVdZZqVLpCpzSpdppBlSpCFdHSC
|
||||||
|
sQQhWsMmQshlhmMQZFDHDJFjgjzHZgcHdH
|
||||||
|
LnwnpNRrnrbCqqLpwnqfnLcvFHJFzNcHzJcgJJHgdDgN
|
||||||
|
wCbnpCfPCVqwwnrrbbPRGMMlSllmlTTmsThVMlsd
|
||||||
|
pzrprfwgbwtwqzrCWbqCwqSMvddHdDSvtHRlDnRRDddD
|
||||||
|
zQLzQQjPBPFcLcQFTFsmNQzcMNdDdvnldHHvdvnDnRnlvRnJ
|
||||||
|
cTZGzzscLcPrqrfrZqqbVV
|
||||||
|
DcSdcTwDLmcwDwvWssGfJfcJQZPGnfcs
|
||||||
|
FlHFMgtgNggpsztMHMqpjgBBnCfPflfQnZCQBBCnRPZC
|
||||||
|
gpVjqNVrHFtjqqzSLDTSmTDwwrmhbs
|
||||||
|
MLMzJTsZzZMgMLgHMmVmdCVhCBlQwDwwhChD
|
||||||
|
vtPRQpbqCldwdtBC
|
||||||
|
bQqFbnQbcFfjPRFPQnTrMMgcJgJrssrzgrgS
|
||||||
|
mtdGJmQRFmdtQvdvtRtdHzHzqZqpHFzZnCzhZjjH
|
||||||
|
fPwVlllswMVNPfBDDlNVsMsfcBjchHncqzjZbpzjcqCnpHHn
|
||||||
|
rlsNPWNlhWTPMMNPfwNWTLQRvQLLmgvSJvRJgTRG
|
||||||
|
TwnqhqqgvQnGBGmBDp
|
||||||
|
SMjclJSjjVJgCzCzNgpmdBpmBGspRBmpDDVB
|
||||||
|
JjMCgMMHMMZNStllZSNHhPqFhFWfqPPqTqhLFqtL
|
||||||
|
lRQPtjPRlDdStDSlPmvllvLsCphFfCHLHggspgFmsFLH
|
||||||
|
qwpTNprcbNWVHLrfFssBgFCM
|
||||||
|
NTWTnzTTWGZZZVRSRRQGpdDtSQRp
|
||||||
|
gpwTPNPBPTdLLLLVGl
|
||||||
|
jSHdjzZHMcDVtDvFjtCF
|
||||||
|
HqfZMHzbcqRRRWgdqPmBBBNmwW
|
||||||
|
PvSBtdFgvSmBPngFBTBjbSjwwpGjsppMjNpMjj
|
||||||
|
VZLfVQLzQQQhllpcNcwbssvwwwZj
|
||||||
|
vHWLVVqWTmTgttgq
|
||||||
|
CNRmNRFNRCWbWNCrlmfGlWqFLsDZQZBZzgwQZsBsDZZCzczB
|
||||||
|
MSjdVHvHnDDhHvdwBwssZVzwcgLcQg
|
||||||
|
HnMMTdttHSHSpHvDddpSHTjWlNWFlmRtRmRbqGfqGGNNfR
|
||||||
|
fBLTDppznrfTndfnfTzTLPvZvvHVbRbggjvzVbzvbV
|
||||||
|
mwmDGGlqDhMqthGqhJMWmlNVRZPHjgwjjRZbbHRgRHvv
|
||||||
|
DmhsJsshWGhSGlmlmrdcLLsTBBfcfnBppc
|
||||||
|
mbCGFFmGmcdTrCTQdh
|
||||||
|
MJHfJNLllJffPLRTdBqTRQNcqQGB
|
||||||
|
fPJHfSSSWfSLDMLWGHDMLDFmznmsjmvZwzvjZjbvbZ
|
||||||
|
pPvpJSfZTTvCzNZczzQZchcj
|
||||||
|
svbHWsqsvbsMFtVHgVtcRQcDlQRRRQLjlqjczj
|
||||||
|
tBsgvHVMFggbgFrgWnwSndfBmmBJfPSfpn
|
||||||
|
jwbwfjSbwjVSjvZPzWSvhvhQlCsBFgLRLLgBLRClLLFQQw
|
||||||
|
GdNJHpmHTDnTNJqnFCgBLFLFzFtsQRCd
|
||||||
|
NpMJHpnMrDpJGTHqTTmJHTPjfcvbWfrffVzvZfVWSbjz
|
||||||
|
wFwpqWwwpqwtqqrbCFtptDmCcfNhNRzRBZRRJRChVNBZBJ
|
||||||
|
svlvjHsQlvdlvMLdlvPSSLtzzczcNhJthfNtRcNMJNMc
|
||||||
|
HvvPLSHjgltjsvqwbbnmWmDpgwTT
|
||||||
|
zhCmPVwwChdCBtsWnNWswBWr
|
||||||
|
GJJSfSgFpjJjGgpfpgrcNNstvnBHNnHLtFHr
|
||||||
|
jgDTfjpMgZMGMGJTMMJRhzZPCzbhVlPqdNCbhd
|
||||||
|
bDbQQmVDRpDNbRQlfQQZnfwTlllfsT
|
||||||
|
FChzzBWhVzrgMwffJwlnngnTlJ
|
||||||
|
MCvqvhFzcHCChjtpNNVLppGmbq
|
||||||
|
bZZzJnccqdzcLhrcQDLrDs
|
||||||
|
FfCfWVfjWTFClClfwjWCfGGwhZSDhSLsSSRpZprLph
|
||||||
|
mFmTMmFjMMWFfZtttflWjmWTngNHJHggJJHtzgnJvBtBgHdv
|
6
day3/testInput
Normal file
6
day3/testInput
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
vJrwpWtwJgWrhcsFMMfFFhFp
|
||||||
|
jqHRNqRjqzjGDLGLrsFMfFZSrLrFZsSL
|
||||||
|
PmmdzqPrVvPwwTWBwg
|
||||||
|
wMqvLMZHhHMvwLHjbvcjnnSBnvTQFn
|
||||||
|
ttgJtRGJQctTZtZT
|
||||||
|
CrZsJsPPZsGzwwsLwLmpwMDw
|
Loading…
Reference in New Issue
Block a user