基于visual Studio2013解决C语言竞赛题之1084完全平方数
来源:互联网 发布:蛤蟆皮网络意思 编辑:程序博客网 时间:2024/05/17 22:17
题目
解决代码及点评
/************************************************************************//* 84.十个数字组成完全平方数。把0、1、2、3、4、5、6、7、8、9十个数字分别组成一个一位数,一个二位数,一个三位数和一个四位数,使它们都是完全平方数(其平方根是整数),共有几种方法? 每种方法的结果是什么? (每个数字只允许用一次) 转换思路 由小数 向上匹配*//************************************************************************/#include<stdio.h>#include <stdlib.h>bool fillarr(int *arr,int num){if (num==0){if (arr[0]==0){arr[0]=1;}elsereturn false;}while(num){int temp=num%10;if (arr[temp]==0){arr[temp]=1;}else if (arr[temp]==1){return false;}num/=10;}return true;}void main(){//int arr[10]={0};for (int i=0;i<4;i++){for (int j=4;j<10;j++){for (int k=10;k<32;k++){for (int l=32;l<100;l++){int arr[10]={0};if (fillarr(arr,i*i)&&fillarr(arr,j*j)&&fillarr(arr,k*k)&&fillarr(arr,l*l)){printf("%5d%5d%5d%5d\n",i*i,j*j,k*k,l*l);}}}}}system("pause");}
代码编译以及运行
由于资源上传太多,资源频道经常被锁定无法上传资源,同学们可以打开VS2013自己创建工程,步骤如下:
1)新建工程
2)选择工程
3)创建完工程如下图:
4)增加文件,右键点击项目
5)在弹出菜单里做以下选择
6)添加文件
7)拷贝代码与运行
程序运行结果
代码下载
http://download.csdn.net/detail/yincheng01/6681845
解压密码:c.itcast.cn
0 0
- 基于visual Studio2013解决C语言竞赛题之1084完全平方数
- 基于visual Studio2013解决C语言竞赛题之0414特殊平方数
- 基于visual Studio2013解决C语言竞赛题之1022最大数最小数
- 基于visual Studio2013解决C语言竞赛题之前言
- 基于visual Studio2013解决C语言竞赛题之0401阶乘
- 基于visual Studio2013解决C语言竞赛题之0408素数
- 基于visual Studio2013解决C语言竞赛题之0516人来人往
- 基于visual Studio2013解决C语言竞赛题之0517矩阵
- 基于visual Studio2013解决C语言竞赛题之0519最大值
- 基于visual Studio2013解决C语言竞赛题之0605strcat
- 基于visual Studio2013解决C语言竞赛题之0607strcpy
- 基于visual Studio2013解决C语言竞赛题之0612递归
- 基于visual Studio2013解决C语言竞赛题之0803报数
- 基于visual Studio2013解决C语言竞赛题之0810链表去重
- 基于visual Studio2013解决C语言竞赛题之1004平均值
- 基于visual Studio2013解决C语言竞赛题之1006填空
- 基于visual Studio2013解决C语言竞赛题之1010计算
- 基于visual Studio2013解决C语言竞赛题之1011对称
- poj 3669 Meteor Shower (bfs)
- Dropwizard:用Java轻轻的写一个RESTful Service
- Android Matrix理论与应用详解
- 百度最新面试题集锦
- 第一个空白的python图形界面(三)
- 基于visual Studio2013解决C语言竞赛题之1084完全平方数
- 在64位ubuntu系统上运作32位程序需要安装32位lib
- javascript基础二
- oracle11g+win8:ORA-12154: TNS:could not resolve the connect identifier specified解决办法
- 第十一章总结
- 【九度】基本数据结构-栈整理
- C# 字符串 格式化 的用法
- 正则表达式30分钟入门教程
- 首届智能硬件峰会:解读硬件创业机遇与挑战