1 条题解
-
0
C :
#include<stdio.h> int main(){ unsigned int a=4294967295; int b=-2; printf("%d,%o,%x,%u\n",a,a,a,a); printf("%d,%o,%x,%u\n",b,b,b,b); return 0; }
C++ :
#include <stdio.h> int main() { unsigned int a = 4294967295; int b = -2; printf("%d,%o,%x,%u\n", a, a, a, a); printf("%d,%o,%x,%u\n", b, b, b, b); return 0; }
Pascal :
begin writeln('-1,37777777777,ffffffff,4294967295'); writeln('-2,37777777776,fffffffe,4294967294'); END.
Java :
import java.math.BigInteger; import java.util.*; public class Main { public static void main(String args[]) { BigInteger a=new BigInteger("4294967295"); BigInteger b=new BigInteger("4294967294"); // String a = "4294967295"; // String b = "-2"; System.out.println(a.intValue()+","+Integer.toOctalString(a.intValue()) +","+Integer.toHexString(a.intValue())+","+a); System.out.println(b.intValue()+","+Integer.toOctalString(b.intValue()) +","+Integer.toHexString(b.intValue())+","+b); } }
Python :
print "-1,37777777777,ffffffff,4294967295\n-2,37777777776,fffffffe,4294967294"
- 1
信息
- ID
- 1508
- 时间
- 1000ms
- 内存
- 32MiB
- 难度
- (无)
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者