Day3
This commit is contained in:
parent
fb57a80ae3
commit
35c13300cc
@ -1,6 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="VcsDirectoryMappings">
|
||||
<mapping directory="$PROJECT_DIR$" vcs="Git" />
|
||||
<mapping directory="$PROJECT_DIR$/day1" vcs="Git" />
|
||||
</component>
|
||||
</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