from math import*from functools import*from itertools import*from bisect import*defMII():returnmap(int,input().split())defI():returninput()defII():returnint(input())defMSI():returnmap(str,input().split())defLII():returnlist(int(x)for x ininput().split())defLSI():returnlist(s for s ininput().split())
q = II()for _ inrange(q):
a, b, c = MII()
t1 =min(a, b, c)
t2 =max(0, b - t1 -1)print(t1 *2+ t2)
在 C 的世界里,左值和右值是两个重要的概念,理解它们对于掌握 C 语言的精髓至关重要。 首先,我们来认识左值。左值,即 “locator value”,可以理解为有明确存储位置且可以被取地址的表达式。简单来说,一个可…