算法
younghaodaydayupup
pratice makes perfect
展开
-
从今天开始刷各类题------PAT乙级----1002
1002. 写出这个数 (20)时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CHEN, Yue读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。输入格式:每个测试输入包含1个测试用例,即给出自然数n的值。这里保证n小于10100。输出格式:在一行内输出n的各位数字之和的每一位,拼音数字间有1 空格,但一行中最后一个拼音数字后没有...原创 2018-03-15 17:16:26 · 210 阅读 · 0 评论 -
PAT_1024
https://www.patest.cn/contests/pat-b-practise/1024java超时package b;import java.util.Scanner;public class _1024 { public static void main(String[] args) { Scanner in = new Scanner(System.in); S...原创 2018-04-19 21:15:45 · 199 阅读 · 0 评论 -
PAT_1023
import java.util.Scanner;public class Main { public static void main(String[] args) { int[] a = new int[10]; Scanner in = new Scanner(System.in); int i = 0; for (; i < 10; i++) a[i] =...原创 2018-04-18 16:31:02 · 163 阅读 · 0 评论 -
PAT_1019
开始用JAVA来写https://www.patest.cn/contests/pat-b-practise/1019package b;import java.util.ArrayList;import java.util.Collections;import java.util.Scanner;public class _1019 { public static void ma...原创 2018-04-12 20:15:03 · 145 阅读 · 0 评论 -
PAT__1022
https://www.patest.cn/contests/pat-b-practise/1022注意有个坑,当a+b=0,输出0;package b;import java.util.Scanner;public class _1022 { public static void main(String[] args) { Scanner in = new Scanner(Syst...原创 2018-04-18 15:51:44 · 163 阅读 · 0 评论 -
PAT__1021
https://www.patest.cn/contests/pat-b-practise/1021java版还是会超时。。。package b;import java.util.Scanner;public class _1021 { public static void main(String[] args) { int[] num = new int[10]; Scanne...原创 2018-04-18 15:16:54 · 158 阅读 · 0 评论 -
PAT__1020
https://www.patest.cn/contests/pat-b-practise/1021这道题用JAVA写的会超时。。package b;import java.util.Scanner;import java.util.TreeSet;public class _1020 { public static void main(String[] args) { Scann...原创 2018-04-18 15:04:48 · 130 阅读 · 0 评论 -
pat__1007
https://www.patest.cn/contests/pat-b-practise/1007#include <stdio.h>#include <stdlib.h>#include <math.h>int sushu(int n);int main() { int n=0; scanf("%d",&n); int a[2000...原创 2018-04-04 10:42:18 · 449 阅读 · 0 评论 -
PAT__1006
#include <stdio.h>#include <stdlib.h>int main() { int n; scanf("%d",&n); int a[10]={0}; int i=0; while(n!=0){ a[i]=n%10; i++; n=n/10; } int j=...原创 2018-04-04 09:27:28 · 109 阅读 · 0 评论 -
PAT_1017
https://www.patest.cn/contests/pat-b-practise/1017本题要模拟大数除小数#include<stdio.h>#include<string.h>#include<math.h>int main() { char A[2000];//字符输入大数 int a[2000]= {0}; //以数组方式保存大数...原创 2018-04-10 14:37:03 · 111 阅读 · 0 评论 -
------PAT乙级----1003
1003. 我要通过!(20)时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CHEN, Yue“答案正确”是自动判题系统给出的最令人欢喜的回复。本题属于PAT的“答案正确”大派送 —— 只要读入的字符串满足下列条件,系统就输出“答案正确”,否则输出“答案错误”。得到“答案正确”的条件是:1. 字符串中必须仅有P, A, T这三种字符,不可以包含其它...原创 2018-03-27 20:20:44 · 283 阅读 · 0 评论 -
PAT__1016
https://www.patest.cn/contests/pat-b-practise/1016#include<stdio.h>#include<string.h>#include<math.h>int fun_1(int n,int m){ int result=0; while(n!=0){ if(n%10==m){ result=...原创 2018-04-10 11:13:46 · 107 阅读 · 0 评论 -
------PAT__1005
1005. 继续(3n+1)猜想 (25)时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CHEN, Yue卡拉兹(Callatz)猜想已经在1001中给出了描述。在这个题目里,情况稍微有些复杂。当我们验证卡拉兹猜想的时候,为了避免重复计算,可以记录下递推过程中遇到的每一个数。例如对n=3进行验证的时候,我们需要计算3、5、8、4、2、1,则当我们对...原创 2018-04-02 15:52:33 · 156 阅读 · 0 评论 -
PAT__1013
https://www.patest.cn/contests/pat-b-practise/1013#include<stdio.h>#include<string.h>#include<math.h>int sushu(int n);int main() { int a,b; int s[104930]= {0}; scanf("%d %d",&...原创 2018-04-08 17:05:36 · 134 阅读 · 0 评论 -
__PAT_1012
https://www.patest.cn/contests/pat-b-practise/1012#include<stdio.h>#include<string.h>#include<math.h>int main() { char a[10000]; gets(a); int b[10000]= {0}; double result[10]=...原创 2018-04-08 16:09:17 · 173 阅读 · 0 评论 -
最详细的全排列过程图
深搜的详细过程理解,全排列是经典深搜问题,这里先讨论最简单的全排列问题,不考虑重复问题。题目:https://www.nowcoder.com/practice/fe6b651b66ae47d7acce78ffdd9a96c7?tpId=13&tqId=11180&tPage=2&rp=2&ru=/ta/coding-interviews&qru=/t...原创 2019-08-20 10:19:25 · 2605 阅读 · 0 评论