求一算法 有一个四位整数ABCD使得 ABCD* 2_______ DCBA求这个数 改怎么写 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 无解 除非a=0,b=0,c=0,d=00000*2=0000 因为:ABCD和DCBA都是4位数字,要使ABCD×2=DCBA,ABCD<5000,则A≤5从ABCD×2=DCBA中得知A为偶数,所以A=4或2然而:从个位算,A=4时,D=2或7;从千位算则,D=8或9 从个位算,A=2时,D=1或6;从千位算则,D=4或5以上结果产生矛盾。故此题无解。 只有0000static void Main(string[] args) { int A, B, C, D; Random rd = new Random(1); bool mybool = false; while (mybool == false) { A = rd.Next(10); B = rd.Next(10); C = rd.Next(10); D = rd.Next(10); int[] arr = new int[4] { A, B, C, D }; if ((arr[0] * 1000 + arr[1] * 100 + arr[2] * 10 + arr[3])*2 == arr[3] * 1000 + arr[2] * 100 + arr[1] * 10 + arr[0]) { mybool = true; Console.WriteLine("{0},{1},{2},{3}",A,B,C,D); break; } } Console.ReadKey(); } c# chart 中柱状图怎么横向显示 请问RS485串口通讯时,如何发送命令给指点地址的设备? 为什么没有pocket pc的论坛啊? gridview动态生成列的问题 如何打开编写的DLL文件? 关于c#里的LinkedListNode<结构体>,怎么修改结构体里面的成员值? 想实现这一个功能 C#根据XML数据加载枚举问题 请告诉我为什么会是B阿谢谢 敬请思归看看!!!index server相关问题。谢谢 如何查找安装的软件的名称和对应的可执行文件完整路径(在线等,急) 求一个只能7位数字的正册表达式
除非
a=0,b=0,c=0,d=0
0000*2=0000
要使ABCD×2=DCBA,ABCD<5000,则A≤5
从ABCD×2=DCBA中得知A为偶数,所以A=4或2
然而:从个位算,A=4时,D=2或7;从千位算则,D=8或9
从个位算,A=2时,D=1或6;从千位算则,D=4或5
以上结果产生矛盾。故此题无解。
{
int A, B, C, D;
Random rd = new Random(1);
bool mybool = false;
while (mybool == false)
{
A = rd.Next(10);
B = rd.Next(10);
C = rd.Next(10);
D = rd.Next(10);
int[] arr = new int[4] { A, B, C, D };
if ((arr[0] * 1000 + arr[1] * 100 + arr[2] * 10 + arr[3])*2 == arr[3] * 1000 + arr[2] * 100 + arr[1] * 10 + arr[0])
{
mybool = true;
Console.WriteLine("{0},{1},{2},{3}",A,B,C,D);
break;
}
}
Console.ReadKey();
}