
PAT
QureL
吉林大学
展开
-
PAT乙级1033 旧键盘打字 byJAVA
这题不难,用遍历就能实现。代码如下。本以为 没什么问题,可是万万没想到,程序超时了,,倒可以用C再实现一遍,估计不会超时。我研究一下,再更新import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class Main { public static ...原创 2019-03-01 00:02:54 · 310 阅读 · 5 评论 -
PAT 乙级 1021 C语言实现
PAT 乙级 1021 C#include <stdio.h>int main() { char input[1001]; int var=0; int var_; int a[10]={0}; char cases[]={'0','1','2','3','4','5','6','7','8','9'}; int i=0; gets(input); for (va...原创 2019-02-26 14:01:39 · 300 阅读 · 0 评论 -
pat乙级1009C实现
用java刷了将近一半的题,因为有的题用java很麻烦,容易超时;这类题用c的结构体和指针就很方便了。但就这道题而言用java的string数组实现似乎更快捷。直接上代码#include <stdio.h>#include <string.h>int main(int argc, char **argv) { char c[81]; char *p,*q;...原创 2019-02-26 14:11:18 · 175 阅读 · 0 评论 -
PAT乙级1088三人行 java实现
我第一次提交的代码拿到了18分,百思不解,后找到了https://blog.youkuaiyun.com/qq_43749739/article/details/86750864这位博主用c的实现,我发现自己跟他踩了同样的坑,于是用他的思路改写了下java代码,满分代码如下:import java.io.BufferedReader;import java.io.IOException;import ...原创 2019-02-26 16:06:02 · 576 阅读 · 0 评论 -
PAT (Basic Level)1026 程序运行时间by JAVA
要获得一个 C 语言程序的运行时间,常用的方法是调用头文件 time.h,其中提供了 clock() 函数,可以捕捉从程序开始运行到 clock() 被调用时所耗费的时间。这个时间单位是 clock tick,即“时钟打点”。同时还有一个常数 CLK_TCK,给出了机器时钟每秒所走的时钟打点数。于是为了获得一个函数 f 的运行时间,我们只要在调用 f 之前先调用 clock(),获得一个时钟打点数...原创 2019-02-27 12:06:48 · 165 阅读 · 0 评论