2562. 找出数组的串联值
class Solution:
def findTheArrayConcVal(self, nums: List[int]) -> int:
res = 0
left = 0
right = len(nums) - 1
while left <= right:
if left == right:
res += nums[left]
else:
res += int(str(nums[left]) + str(nums[right]))
left += 1
right -= 1
return res

class Solution {
public:
long long findTheArrayConcVal(vector<int>& nums) {
long long res = 0;
for (int left = 0, right = nums.size() - 1; left <= right; ++left, --right){
if (left == right){
res += nums[left];
}else{
res += stoi(to_string(nums[left]) + to_string(nums[right]));
}
}
return res;
}
};