PAT 乙級 1010 題解 (Basic Level) Practice
一開始想的情況太多,走了些彎路。
#include<stdio.h> int main() { int i=20000; int i1,i2; while(2 == scanf("%d%d",&i1,&i2)) { if(i2 == 0) break; if(i != 20000) printf(" "); i1 = i1*i2; i2 = i2-1; printf("%d %d",i1, i2); i = i2; } if(i == 20000) printf("0 0"); return 0; }
相關推薦
PAT 乙級 1010 題解 (Basic Level) Practice
一開始想的情況太多,走了些彎路。 #include<stdio.h> int main() { int i=20000; int i1,i2; while(2 == scanf("%d%d",&i1,&i2)) {
PAT 乙級 1015 題解 (Basic Level) Practice
一開始用C++的STL超時,又換成了C語言 #include<stdio.h> #include<stdlib.h> struct stu { int num; int de; int cai; }; int comp(const void
PAT 乙級 1014 題解 (Basic Level) Practice
很簡單的一道題,我的程式有點亂 #include<stdio.h> #include<string.h> #include<ctype.h> int main() { char s1[61]; char s2[61]; char
PAT 乙級 1013 題解 (Basic Level) Practice
關鍵是要粗略估計質數的值範圍 #include<iostream> #include<vector> using namespace std; int main() { const int N=110000; int m,n; cin>
PAT 乙級 1012 題解 (Basic Level) Practice
最後的有點傻 #include<stdio.h> int main() { int num; int a1,a2,a3,a5; double a4; int a4t; int sym; int N,i; bool is[5]
PAT 乙級 1011 題解 (Basic Level) Practice
沒有任何難度,用longlong型別即可 #include<stdio.h> int main() { int t,i; scanf("%d",&t); long long a,b,c; for(i=0;i<t;i++) {
PAT 乙級 1009 題解 (Basic Level) Practice
#include<string> #include<iostream> #include<vector> using namespace std; int main() { vector<string > v;
PAT 乙級 1008 題解 (Basic Level) Practice
注意m可能大於n,要先求餘 #include<stdio.h> void revesal(int *num, int beg, int len) { int i,temp; for(i=0;i<len/2;i++) { temp =
PAT 乙級 1003 題解 (Basic Level) Practice
題目意思比較難懂。 我又看了這個文章,才懂的:https://blog.csdn.net/liuchuo/article/details/51994881 分析: 任意形如 xPATx 的字串都可以獲得“答案正確”,其中 x 或者是空字串,或者是僅由字母 A 組成的字串;那
PAT 乙級 1002 題解 (Basic Level) Practice
//使用了棧的後進先出的特性,把所有位倒置。 #include<cstdio> #include<stack> using namespace std; void changeout(int i) { if(i == 0) printf("li
PAT 乙級 1001 題解 (Basic Level) Practice
#include<cstdio> int main() { int i = 0, n; scanf("%d", &n); while(n != 1) { i++; if(n%2 == 0)
PAT 乙級 1007 題解 (Basic Level) Practice
先打素數表,再計算 #include<stdio.h> #include<string.h> #include<vector> using namespace std; int main() { int N; scanf("%d",&
PAT 乙級 1005 題解 (Basic Level) Practice
#include<vector> #include<iostream> #include <algorithm> using namespace std; int main() { vector<int> soc; int n;
PAT 乙級 1004 題解 (Basic Level) Practice
#include<stdio.h> int main() { struct student { char name[12],number[12]; int score; }; int n,i; struct st
PAT (Basic Level) Practice (中文)1010 一元多項式求導(25 分)C語言
1010 一元多項式求導(25 分) 設計函式求一元多項式的導數。(注:xn(n為整數)的一階導數為nxn−1。) 輸入格式: 以指數遞降方式輸入多項式非零項係數和指數(絕對值均為不超過 1000 的整數)。數字間以空格分隔。 輸出格式: 以與輸入相同的
PAT (Basic Level) Practice (中文)1010 一元多項式求導 (25 分) (C++)
1010 一元多項式求導 (25 分) 設計函式求一元多項式的導數。(注:x n (n為整數)的一階導數為nx n−1 。) 輸入格式: 以指數遞降方式輸入多項式非零項係數和指數(絕對值均為不超過 1000 的整數)。數字間以空格分隔。 輸出格式: 以
PAT (Basic Level) Practice 1032 挖掘機技術哪家強
中間 tom main -o align pan out htm -s 個人練習 為了用事實說明挖掘機技術到底哪家強,PAT 組織了一場挖掘機技能大賽。現請你根據比賽結果統計出技術最強的那個學校。 輸入格式: 輸入在第 1 行給出不超過 10?^5的正整數 N,即參賽
PAT (Basic Level) Practice 1004 成績排名
math namespace pre ont 其中 mini 個人 包含 turn 個人練習 讀入n名學生的姓名、學號、成績,分別輸出成績最高和成績最低學生的姓名和學號。 輸入格式:每個測試輸入包含1個測試用例,格式為\ 第1行:正整數n 第2行:第1個
PAT (Basic Level) Practice 1021 個位數統計
ase esp str for ensure 個人 stream 輸入 hit 個人練習 給定一個 k 位整數 N=d?k?1??10?k?1??+?+d?1??10?1??+d?0?? (0≤d?i??≤9, i=0,?,k?1, d?k?1??>0),請
PAT (Basic Level) Practice 1008 數組元素循環右移問題
移動 clas \n 組元 ret -o 方法 個人 cti 個人練習 一個數組A中存有N(>)個整數,在不允許使用另外數組的前提下,將每個整數循環向右移M(≥)個位置,即將A中的數據由(A?0??A?1???A?N?1??)變換為(A?N?M???A?N?1?