![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
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 · 234 阅读 · 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 · 244 阅读 · 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 · 142 阅读 · 0 评论 -
PAT乙级1088三人行 java实现
我第一次提交的代码拿到了18分,百思不解,后找到了https://blog.csdn.net/qq_43749739/article/details/86750864这位博主用c的实现,我发现自己跟他踩了同样的坑,于是用他的思路改写了下java代码,满分 代码如下: import java.io.BufferedReader; import java.io.IOException; import ...原创 2019-02-26 16:06:02 · 524 阅读 · 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 · 135 阅读 · 0 评论