내가 임의정밀도 정수의 합이 필요해서 이렇게 짰거든
근데 이거 vc++이랑 clang에선 builtin overflow 함수가 vector 내 ull 레퍼런스를 인자로 줘도 carry 여부를 잘 판단하거든
근데 gnu에선 vector 내 ull 레퍼런스로 줘버리면 carry 여부를 판단 못하고 인풋이 UINT_MAX + 1이여도 carry가 false가 됨
백준에서도 이런 문제가 발생했는지 맞왜틀 당해서 빡친다..
레퍼런스 빼버리고 생으로 주니까 맞더라고
해당 댓글은 삭제되었습니다.
sum(some)이얌