NBUT 1647 (多校连萌3)
来源:互联网 发布:淘宝优惠券网站怎么做 编辑:程序博客网 时间:2024/06/05 16:40
题目地址:https://ac.2333.moe/Problem/view.xhtml?id=1647
AC代码:
#include <iostream>#include <cstdio>#include <cstdlib>#include <algorithm>#include <queue>#include <stack>#include <map>#include <cstring>#include <climits>#include <cmath>#include <cctype>const int inf = 0x3f3f3f3f;//1061109567typedef long long ll;#define lson l,m,rt<<1#define rson m+1,r,rt<<1|1using namespace std;int a[10000] = {0};void cf(){ for(int i=10; i<=100; i++) { a[i*i] = 1; }}int main(){ int t; cf(); char b[5]; int c[5]; scanf("%d",&t); int cas = 1; while(t--) { scanf("%s",b); for(int i=0; i<4; i++) { c[i] = b[i] - '0'; } int sum1 = 0; for(int i=0; i<4; i++) { for(int j=0; j<=9; j++) { if(i == 0 && j == 0) continue; if(c[i] != j) { int temp = c[i]; c[i] = j; int sum = c[0] * 1000 + c[1] * 100 + c[2] * 10 + c[3]; if(a[sum]) { sum1++; } c[i] = temp; } } } printf("Case %d: %d\n",cas++,sum1); }}
0 0
- NBUT 1647 (多校连萌3)
- NBUT 1647
- NBUT
- NBUT
- NBUT
- NBUT
- NBUT
- 【NBUT
- NBUT
- NBUT
- NBUT
- NBUT
- NBUT
- NBUT 1647:又一道简单题【模拟】
- NBUT [1647] 又一道简单题【暴力】
- NBUT [1647] 又一道简单题
- NBUT 1647 又一道简单题
- NBUT 1557 Team of Slime(贪心)
- Android RSA 公钥加密、解密
- linux 下Openssl的安装配置与使用方法(写的很全面)
- Android Studio的一些基本设置
- 什么是OCA?
- SSH登陆,增加互信,免密码登陆
- NBUT 1647 (多校连萌3)
- iOS7以后,sizeWithFont方法被弃用。
- Oracle Study之-AIX6.1构建Oracle 10gR2 RAC(1)
- 【POJ 3140】 Contestants Division(树型dp)
- 在Windows下Android Studio 中配置Genymotion和Git等环境
- spring中的设计模式
- 蓝牙设计问与答
- 【Data Algorithms_Recipes for Scaling up with Hadoop and Spark】Chapter 9 Recommendation Items
- 正则表达式使用