自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

原创 PAT 1040 有几个PAT

#include<stdio.h>#include<string.h>int main(void){ char str[100000]; int numT=0; int numAT=0; int numPAT=0; int i; gets(str); for(i=strlen(str)-1;i>-1;i--){ if(str[i]=='T'){ nu

2017-02-23 20:31:16 244

原创 PAT 1038 统计同成绩学生

#include<stdio.h>int main(void){ int n,k; int i; int num[101]={0}; int temp; scanf("%d",&n); for(i=0;i<n;i++){ scanf("%d",&temp); num[temp]++; } scanf(

2017-02-23 19:43:55 222

原创 PAT 1023 组个最小数(2)

#include<iostream>#include<vector>using namespace std;int main(){ int i,j; int data[10]; vector<int>vec; for(i=0;i<10;i++) cin>>data[i]; for(i=1;i<10;i++){ if(data[i]!=0

2017-02-21 16:24:48 348

原创 PAT 1023 组个最小数

#include<stdio.h>#include<algorithm>using namespace std;int main(){ int i,j; int n; int cnt=0; int num[50]; int temp; for(i=0;i<10;i++){ scanf("%d",&n); for(

2017-02-21 15:39:09 229

原创 PAT 挖掘机技术哪家强

includeincludeusing namespace std;struct student { int a; int b; }; bool comp(student a,student b) { return a.a>=b.a; }int main() { int n; int i; int sum=0; int

2017-02-20 20:03:39 406

原创 PAT 1020 月饼

#include<stdio.h>#include<algorithm>using namespace std;struct yue{ double storage; double sumprice; double price;};bool comp(yue a,yue b){ return a.price>=b.price;}int main(){

2017-02-19 14:29:01 239

原创 PAT 1021 个位数统计

#include<stdio.h>#include<string.h>int main(){ int i; char a[1000]; int b[1000]; int cnt[10]={0,0,0,0,0,0,0,0,0,0}; gets(a); for(i=0;i<strlen(a);i++){ b[i]=a[i]-'

2017-02-19 10:30:45 259

原创 PAT 1021 个位数统计

#include<stdio.h>#include<string.h>#include<algorithm>using namespace std;int main(){ int i; int num; char a[1000]; int b[1000]; int count=1; gets(a); for(i=0;i<str

2017-02-19 10:16:11 167

原创 PAT 1019 数字黑洞

#include<stdio.h>#include<algorithm>using namespace std;int main(){ int n; int a[4]; int c,d,e; scanf("%d",&n); if((n/1000==n%1000/100)&&(n/1000==n%100/10)&&(n/1000==n%10))

2017-02-18 21:15:03 185

原创 PAT 1008 数组元素循环右移问题

#include<stdio.h>int main(){ int n,m; int i; int num[100]; scanf("%d %d",&n,&m); for(i=0;i<n;i++){ scanf("%d",&num[i]); } m=m%n; for(i=n-m;i<n;i++){ p

2017-02-18 10:12:15 162

原创 PAT 1002 写出这个数

#include<stdio.h>#include<string.h>int main(void){ const char *str[10]= {"ling", "yi", "er", "san", "si", "wu", "liu", "qi", "ba", "jiu"}; char number[102]; int i=0; int sum=0;

2017-02-16 21:54:18 227

原创 PAT 1005 继续(3n+1)猜想

#include<stdio.h>#include <algorithm>using namespace std;int main(){ int N; int n; int i,j; int number[2][100]; int number2[100]; scanf("%d",&N); for(i=0;i<N;i++){

2017-02-16 21:29:38 228

原创 PAT 1001 害死人不偿命的(3n+1)猜想

#include<stdio.h>int main(){ int n; int count=0; scanf("%d",&n); while(n!=1){ if(n%2==0){ n=n/2; count++; } else{ n=(3*

2017-02-16 20:27:54 214

原创 PAT 1007 素数对猜想

#include<stdio.h>#include<math.h>int main(){ int n; int i,j; int flag=1; int temp=2; int count=0; scanf("%d",&n); for(i=3;i<=n;i++){ for(j=2;j<=sqrt(i);j++){

2017-02-16 20:15:16 182

原创 PAT 1063 计算谱半径

#include<stdio.h>#include<math.h>int main(){ int n; int i; int a,b; int max=0; scanf("%d",&n); for(i=0;i<n;i++){ scanf("%d%d",&a,&b); if((a*a+b*b)>=max) max=

2017-02-16 08:31:17 258

原创 PAT 1028 人口普查

#include<stdio.h>#include<string.h>#include<algorithm>using namespace std;struct str{ char name[6]; int year; int mon; int day;};bool comp(str a,str b){ if(a.year!=b.year)

2017-02-15 20:32:54 172

原创 PAT 1064 朋友数

#include<stdio.h>#include<iostream>#include <algorithm>using namespace std;int main(){ int n; int i; int count=0; int sum=0; scanf("%d",&n); int number[n]; int s[n];

2017-02-15 13:40:32 293

原创 PAT 1013 数素数

#include<stdio.h>#include<math.h> int main(){ int m,n; int i,j; int count=0; int flag=1; int flag2=0; scanf("%d%d",&m,&n); for(i=2;;i++){ for(j=2;j<=sqrt(i);j++){

2017-02-14 21:26:29 151

原创 PAT 1012 数字分类

#include<stdio.h>int main(){ int n; int i; int a1=0; int a11=0; int a2=0; int a22=0; int flag=1; int a3=0; double a4=0; double a44=0; int a5=0;; scanf(

2017-02-14 13:50:43 322

原创 PAT 1015 德才论

#include<stdio.h>#include<iostream>#include<algorithm>using namespace std;struct ss { int number; int de; int cai; };bool comp(ss a,ss b); int main(){ int N,l

2017-02-14 10:44:01 241

原创 PAT 1061 判断题

#include<stdio.h>int main(){ int n,m; int i,j; int number; int sum=0; scanf("%d%d",&n,&m); int str1[m]; int str2[m]; for(i=0;i<m;i++) scanf("%d",&str1[i]);

2017-02-13 19:10:09 156

原创 PAT 1003 我要通过!

#include <stdio.h>#include <string.h>int main(){ char c[100]; int i,j,n; int count_P,count_A,count_T,pos_P,pos_T; scanf("%d\n",&n); for(i=0;i<n;i++) { gets(c);

2017-02-10 19:43:29 185

原创 PAT 1040 有几个PAT(运行超时)

#include<stdio.h>#include<string.h>int main(void){ char str[100001]; int len; int i,j,k; int cnt=0; scanf("%s",str); len=strlen(str); for(i=0;i<len;i++){ if(str[i

2017-02-10 18:55:28 734

原创 PAT 1043 输出PATest(二)

#include<stdio.h>#include<string.h>int main(void){ char str[10001]; int i; int P_cnt=0; int A_cnt=0; int T_cnt=0; int e_cnt=0; int s_cnt=0; int t_cnt=0; gets(str

2017-02-10 18:46:02 241

原创 PAT 1043 输出PATest

#include<stdio.h>#include<string.h>#include <algorithm>using namespace std;int main(void){ char str[10001]; char str2[6][10001]; int cnt[6]={0,0,0,0,0,0}; int i,j; gets(str);

2017-02-10 18:40:11 227

原创 PAT 1018 锤子剪刀布

#include<stdio.h>int main(void){ int n; int i,j; int b=0,b1=0,c1=0,j1=0,b2=0,c2=0,j2=0; scanf("%d",&n); char str[n+1][4]; for(i=0;i<n+1;i++){ gets(str[i]);

2017-02-09 20:57:51 150

原创 PAT 1006 换个格式输出整数

#include<stdio.h>int main(void){ int a; int i; scanf("%d",&a); if(a>99){ for(i=0;i<a/100;i++){ printf("B"); } a%=100; for(i=0;i<a/10;i++){

2017-02-09 20:18:55 160

原创 PAT 1009 说反话

#include<stdio.h>int main(void){ char str[81][81]; int cnt=0; int i,j; int out=0; for(i=0;i<81;i++){ for(j=0;j<81;j++){ scanf("%c",&str[i][j]); if(

2017-02-09 20:13:25 160

原创 PAT 1014 福尔摩斯的约会(二)

#include <cstdio>#include<iostream>#include <string>#include <string.h>using namespace std; int main(void){ string week_table[7] = {"MON", "TUE", "WED", "THU", "FRI", "SAT", "SUN"}; char

2017-02-09 20:01:43 178

原创 PAT 1014 福尔摩斯的约会

char week_table[7][3]= {“MON”, “TUE”, “WED”, “THU”, “FRI”, “SAT”, “SUN”};就行了 定义成二维数组存储时可以简单看作一排一个字符串数组; const char *week_table[7]= {“MON”, “TUE”, “WED”, “THU”, “FRI”, “SAT”, “SUN”};这样是定义了一个指针数组 指针元素分别

2017-02-09 19:58:03 216

原创 PAT 1011 A+B和C

int:基本整型,当字节数为2(16位)时,取值范围为-32768~32767,当字节数为4(32位)时,取值范围为负的2的31次方 到 2的31次方减1 unsigned int:无符号基本整型,当字节数为2时,取值范围为0~6535,当字节数为4时,取值范围为0到2的32次方减1。#include<stdio.h>int main(){ int n; int i,j;

2017-02-09 19:28:22 172

原创 C++中 sort函数 的用法

首先要包含头文件:#include<algorithm>using namespace std;1.sort函数在一维数组排序中的用法 1.1升序:#include<iostream>#include <algorithm>using namespace std;int main(){ int a[3]={3,2,1}; int i; sort(a,a+3);

2017-02-09 16:22:36 451

原创 PAT 1009 说反话

#include<stdio.h>int main(void){ char str[81][81]; int cnt=0; int i,j; int out=0; for(i=0;i<81;i++){ for(j=0;j<81;j++){ scanf("%c",&str[i][j]); if(

2017-02-09 09:42:21 198

转载 PAT 1004 成绩排名

#include<stdio.h> struct node{ char name[11]; char num[11]; int score; }; int main() { int n,i,min,max,min_num,max_num; min=101; max=-1;

2017-02-09 09:26:26 203

原创 PAT 1060 爱丁顿数

includeincludeinclude using namespace std; int main() { int n; int i,j; scanf(“%d”,&n); int a[n]; for(i=0;i

2017-02-09 08:59:17 364

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除