题目名称 | 680. 牛式 |
---|---|
输入输出 | crypt1.in/out |
难度等级 | ★ |
时间限制 | 1000 ms (1 s) |
内存限制 | 128 MiB |
测试数据 | 7 |
题目来源 | Makazeu 于2012-03-30加入 |
开放分组 | 全部用户 |
提交状态 | |
分类标签 | |
分享题解 |
通过:136, 提交:245, 通过率:55.51% | ||||
Youngsc | 100 | 0.000 s | 0.00 MiB | C++ |
张帅 | 100 | 0.000 s | 0.94 MiB | C++ |
サイタマ | 100 | 0.001 s | 0.31 MiB | C++ |
苏轼 | 100 | 0.002 s | 0.17 MiB | Pascal |
筽邝 | 100 | 0.002 s | 0.17 MiB | Pascal |
ok | 100 | 0.002 s | 0.31 MiB | C++ |
lingyixiaoyao | 100 | 0.002 s | 0.31 MiB | C++ |
超级傲娇的AC酱 | 100 | 0.002 s | 0.32 MiB | C++ |
WHZ0325 | 100 | 0.002 s | 0.32 MiB | C++ |
wfff | 100 | 0.002 s | 0.32 MiB | C++ |
关于 牛式 的近10条评论(全部评论) | ||||
---|---|---|---|---|
1A
| ||||
把j粘成i过了三个点。。。
灰里城
2016-08-30 10:47
8楼
| ||||
简短枚举
注意 文件名最后一个是‘1’ 不是 ‘l’ | ||||
代码写了好长,不过0.005s运行时间还可以
诸星真
2016-05-18 00:19
6楼
| ||||
文件名写错调试老半天,想哭哭不出来……一定要细心!
| ||||
时间好长,0.07秒,看来枚举必须深度优化
| ||||
@常可神牛 直接搜毫无压力
| ||||
总算写出来了,注意细节。
另外代码很长的 | ||||
枚举,枚举变量是1..n,不是数组里面的数
|
下面是一个乘法竖式,如果用我们给定的那n个数字来取代*,可以使式子成立的话,我们就叫这个式子牛式。
* * * x * * ---------- * * * * * * ---------- * * * *
数字只能取代*,当然第一位不能为0,况且给定的数字里不包括0。
注意一下在美国的学校中教的“部分乘积”,第一部分乘积是第二个数的个位和第一个数的积,第二部分乘积是第二个数的十位和第一个数的乘积.
写一个程序找出所有的牛式。
PROGRAM NAME: crypt1
INPUT FORMAT:
(file crypt1.in)
Line 1:数字的个数n。 Line 2:N个用空格分开的数字(每个数字都属于{1,2,3,4,5,6,7,8,9})。
OUTPUT FORMAT:
(file crypt1.out)
共一行,一个数字。表示牛式的总数。
5 2 3 4 6 8
1
2 2 2 x 2 2 ---------- 4 4 4 4 4 4 ---------- 4 8 8 4
注意:结果只能为4位