王助教想要复制一些字节到高速缓存。高速缓存用一个锁存组来表示每个二进制位(0或1),接通表示1,断开表示0,锁存组改变状态时要消耗1单位能量。现在请帮王助教看看他要消耗多少能量吧。
第一个数为复制字节数n
接下来1行,n个十进制整数xi,表示内存中原有字节。
接下来1行,n个十进制整数xj,表示王助教要拷贝的字节。
$0 < n \leq 100$
$0 \leq xi \leq 255 $
$0 \leq xj \leq 255 $
输出一行,消耗的能量。
2
1 3
7 2
3
原来高速缓存的二进制表示
00000001 00000011
拷贝后变为
00000111 00000010
改变了3个位,即消耗3单位能量。