赞
踩
1024程序员节快乐,距离24号已经过去2-3天。本人打蓝桥云课举办的周赛,做的时候发现自己很在意时间和内存
我的评价是: 寄!
今天搜解法时看到了一篇文章
本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。
这个算式中 A ~ I 代表 0 ~ 9 的数字,不同的字母代表不同的数字。
比如: 6 + 8 / 3 + 952 / 714 就是一种解法, 5 + 3 / 1 + 972 / 486 是另一种解法。
这个算式一共有多少种解法?
最大运行时间:1s
最大运行内存: 128M
- #include <iostream>
- using namespace std;
- int main()
- {
- int sum = 0;
- for (double a = 1; a <= 9; a++) {
- for (double b = 1; b <= 9; b++) {
- for (double c = 1; c <= 9; c++) {
- for (double d = 1; d <= 9; d++) {
- for (double e = 1; e <= 9; e++) {
- for (double f = 1; f <= 9; f++) {
- for (double g = 1; g <= 9; g++) {
- for (double h = 1; h <= 9; h++) {
- for (double i = 1; i <= 9; i++) {
- if (a != b && a != c && a != d && a != e && a != f && a != g && a != h && a != i && b != c && b != d
- && b != e && b != f && b != g && b != h && b != i && c != d && c != e && c != f && c != g
- && c != h && c != i && d != e && d != f && d != g && d != h && d != i && e != f && e != g
- && e != h && e != i && f != g && f != h && f != i && g != h && g != i && h != i) {
- if (a + (b * 1.0 / c) + (d * 100.0 + e * 10 + f) / (g * 100 + h * 10 + i) == 10) {
- sum++;
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- cout << sum;
- }
版权声明:本文为CSDN博主「刘奕顺」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/m0_59705760/article/details/123520721
所以我就想测一下这到底能不能过
去问了一下文心一言
在Visual Studio 2022中,可以使用以下方法查看程序运行花费的时间和空间:
内存没有溢出,时间差一奶奶就超一秒了,真的是极限
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。