PTA R7-5 Jack cheng的烦恼3
输入格式:
输入在一行中给出需要判断的数n.
输出格式:
如果n为真素数,则输出“yes”,否则输出“no”。
输入样例:
11
输出样例:
yes
代码长度限制
16 KB
时间限制
400 ms
内存限制
64 MB
#include <stdio.h>
int main(int argc, char *argv[]) {
int math,d=0,b=0;
scanf("%d",&math);
int panduan(int math);
int panduan2(int math);
d=panduan(math);
b=panduan2(math);
if(d==1&&b==1) printf("yes");
if(d!=1||b!=1) printf("no");}
int panduan(int math){int i=1,j,k,a=math,b,c,z,count=0;if(math==1) return 0;if(math==2) return 1;if(math==3) return 1;for(i=3;i<math;i++){if(math%i==0) return 0;else return 1;}}
int panduan2(math){int a,b,c,d=0,e=0,f,g,h,i,j,k,l,a1,a2,a3,a4,a5,a6,a7,a8,a9,count=0;a=math;while(a!=0) {a/=10;count++;}if(count==1) return 1;if(count==2){a1=math%10+math/10;if(a1==2) return 1;if(a1==3) return 1;for(i=3;i<a1;i++){if(a1%i==0) return 0;else return 1;}}if(count==3) {a2=math%10+math/100+(math/10)%10;if(a2==3) return 0;for(i=3;i<a2;i++){if(a2%i==0) return 0;else return 1;}}if(count==4) {a3=math%10+math/1000+(math/100)%10+(math%100)/10;if(a3==4) return 0;for(i=3;i<a3;i++){if(a3%i==0) return 0;else return 1;}}}
PTA R7-5 Jack cheng的烦恼3相关推荐
- 7-9 Jack cheng的烦恼2
Jackcheng刚入初中时成绩是相当棒的,尤其令老师们感到惊奇的这孩子会编程.殊不知随着堕入游戏的魔道之中,Jackcheng仅有的编程知识不仅毫无长进,而且大大退化了. 这天他的数学老师突然了有了 ...
- 沈阳师范大学大一上册C语言PTA题目集以及答案(第五章 函数 编程题篇)
7-1 判断素数 (10分) 本题的目标很简单,就是判断一个给定的正整数是否素数. 输入格式: 输入在第一行给出一个正整数N(≤ 10),随后N行,每行给出一个小于2 31 的需要判断的正整数 ...
- LHL'PTA 实验2. 前8章实验综合训练(2)
实验2. 前8章实验综合训练(2) 6-1 函数重载实现两数相加 (10分) 设计一个重载函数add,该函数有两个参数,可以实现两个类型相同的参数相加的操作,函数返回相加的结果.两个参数可以是整数.实 ...
- 22年贵工程程序设计团体赛
文章目录 7-1 成绩等级 7-2 h0001.Hello World! (5 分) 7-3 h0055. 长方体 7-4 Jack cheng的烦恼 7-5 毕业照 7-6 h0045. 限速 7- ...
- 《Python核心编程》第二版第八章练习题答案 第二部分
8–7. 全数. 完全数被定义为这样的数字: 它的约数(不包括它自己)之和为它本身. 例如: 6 的约数是 1, 2, 3, 因为 1 + 2 + 3 = 6 , 所以 6 被认为是一个完全数. 编写 ...
- 微软在好莱坞输给了Linux
对打造了<2012>这样史无前例科幻巨制的好莱坞来说,越来越成为电影娱 乐技术商的英特尔和AMD,才是幕后的"收割者".黄石公园火山熔岩喷涌而出:洛杉矶在山崩地裂的轰鸣 ...
- 以太坊服务器是什么_什么是以太坊的域名服务
前言:以太坊域名服务带来了eth收付款的便利,让人们可以摆脱笨重的字母和数字字符串,但是与此同时,它对隐私提出更高的挑战.人们通过这些以太坊域名和链上的数据流向,可以窥探和推理出更多背后的秘密.当然, ...
- Spring事件监听流程分析【源码浅析】
一.简介 Spring早期是通过实现ApplicationListener接口来定义监听事件,在spring4.2的时候开始我们可以通过@EventListener注解来定义监听事件,Applicat ...
- c语言pta按等级统计学生成绩,第九周作业
6-1 按等级统计学生成绩 (20 分) 本题要求实现一个根据学生成绩设置其等级,并统计不及格人数的简单函数. 函数接口定义: int set_grade( struct student *p, in ...
最新文章
- [CTO札记]从技术走向商业的3级转变
- 图的深度优先和广度优先算法(DFS递归与非递归)
- Eclipse 代码提示功能设置
- python自学_为什么要选择Python怎样系统的自学并快速学习Python
- 使用JPA映射实体类和数据库中表时,实体类中定义的enum类型,数据库定义的是varchar类型,为什么使用JPA插入时字段变成了Integer类型
- php oracle新增数据类型,oracle数据类型
- 博客系统如何随机插入大量文章数据
- Route Class
- ubuntu 设置 时区 更新时间
- 价格逼近 2 万美元大关,比特币到底是不是庞氏骗局?
- stm32中的延时函数
- 彩色图像灰度化MFC
- 02 敏捷开发测试流程
- k8s集群安装traefik 2.x (保证成功版)
- 安装mysql staring server 失败 已经成功决解。
- 三维纽结与弦理论的一些猜想
- Linux生产环境运行flask
- WIN10 设置或取消自动关机
- docker inspect container_name | grep Mounts -A 20
- AutoCAD二次开发基础(三):船体型线绘制
热门文章
- 赠与今年的大学毕业生,胡适
- Pro Tools 2018.x版本安装/升级需知
- 【vue d3 v4】vue2结合d3实现类似企查查的股权穿透图、股权结构图
- QQ斗地主终于出S60V5版本了!
- ubuntu设置共享文件夹
- 软工导第一节课 计算机软件工程学作一个简短的概述,回顾计算机系统发展简史 软件工程的基本原理和方法有概括的本质的认识,详细讲解生命周期相关知识讲解8种典型的软件过程模型
- 中年人学C语言Windows程序设计,9 窗口绘图:直线的画法
- 单片机奇偶交替闪烁_单片机控制继电器 使LED灯交替闪烁
- mysql多字段in用法
- 【集体智慧编程】第二章、提供推荐