洛谷
洛谷题目练习记录
fighting&code
big data
展开
-
2020-10-17
python打印九九乘法表: 直接上代码( (1)使用while循环: i=1 while i<10: j=1 while j<=i: print("%d*%d=%-2d"%(i,j,i*j),end=" ") j=j+1 print("\n") i=i+1 (2)使用for循环: for i in range(1,10): for j in range(1,i+1): print("%d*%d=原创 2020-10-17 17:28:09 · 60 阅读 · 0 评论 -
P1089 [NOIP2004 提高组] 津津的储蓄计划
#include<bits/stdc++.h> #include<algorithm> #include<iostream> #include<stdio.h> using namespace std; int main() { int n; int s=0,h=0; int k; int flog=0; for(int i=1; i<=12; i++) { cin>>n;..原创 2021-01-22 16:27:52 · 254 阅读 · 0 评论 -
P4956 Davor
#include<bits/stdc++.h> #include<algorithm> #include<iostream> #include<stdio.h> using namespace std; int main() { int n; cin>>n; for(int k=1;;k++) { for(int x=100;x>0;x--) { ..原创 2021-01-22 16:26:27 · 141 阅读 · 0 评论 -
P5726 打分
#include<bits/stdc++.h> #include<algorithm> #include<iostream> #include<stdio.h> using namespace std; const int N=1e9; int a[1000]; int main() { int n; cin>>n; double sum=0; for(int i=0; i<n; i++) { ..原创 2021-01-22 16:24:39 · 143 阅读 · 0 评论 -
P5725 求三角形
#include<bits/stdc++.h> #include<algorithm> #include<iostream> #include<stdio.h> using namespace std; const int N=1e9; int main() { int n; cin>>n; int ans=0; for(int i=0; i<n; i++) { for(int j=..原创 2021-01-22 16:23:35 · 188 阅读 · 0 评论 -
P1075 质因数分解
最简单做~~~~ #include<bits/stdc++.h> #include<algorithm> #include<iostream> #include<stdio.h> using namespace std; const int N=1e9; int main() { int n; cin>>n; for(int i=2; i<=n; i++) { if(n%i==0) .原创 2021-01-22 16:22:24 · 91 阅读 · 0 评论 -
P1420 最长连号
#include<bits/stdc++.h> #include<algorithm> #include<iostream> #include<stdio.h> using namespace std; const int N=1e9; int main() { int n; cin>>n; int cnt=1; int maxx=0; int d; cin>>d; int j..原创 2021-01-22 16:20:47 · 106 阅读 · 0 评论 -
P5724 求极差
#include<bits/stdc++.h> #include<algorithm> #include<iostream> #include<stdio.h> using namespace std; const int N=1e6+9; int a[1000]; int main() { int n; cin>>n; int maxx=0,minn=N; for(int i=0; i<n; i++) ..原创 2021-01-22 16:19:29 · 304 阅读 · 0 评论 -
P1720 月落乌啼算钱(斐波那契数列)
#include<bits/stdc++.h> #include<algorithm> #include<iostream> #include<stdio.h> using namespace std; double a[100]; int main() { int n; cin>>n; a[1]=1,a[2]=1; for(int i=3; i<=n; i++) { a[i]=a[..原创 2021-01-22 16:18:01 · 385 阅读 · 0 评论 -
P1307 数字反转
第一种方法 #include<bits/stdc++.h> #include<algorithm> #include<iostream> #include<stdio.h> using namespace std; string s1,s2; int main() { cin>>s1; if(s1[0]=='-') { cout<<'-'; for(int i=s1.size(.原创 2021-01-22 16:15:35 · 129 阅读 · 0 评论 -
P1423 小玉在游泳
#include<bits/stdc++.h> #include<algorithm> #include<iostream> #include<stdio.h> using namespace std; int main() { double n; cin>>n; int cnt=0; double ans=0; double sum=2; while(ans<n) { ..原创 2021-01-22 16:12:35 · 128 阅读 · 0 评论 -
P1217 回文质数 Prime Palindromes
有两种方法可以解决 1.先判断是否回文,再判断是否是素数 (顺序) #include<bits/stdc++.h> #include<algorithm> #include<iostream> #include<stdio.h> using namespace std; bool huiwen(int n) { int s=n; int x=0; while(s!=0) { x=x*10+s%10; .原创 2021-01-21 20:38:31 · 163 阅读 · 0 评论 -
P5723 质数口袋
#include<iostream> #include<stdio.h> #include<algorithm> using namespace std; bool prime(int n) { for(int i=2; i<=n/i; i++) { if(n%i==0) return false; } return true; } int main() { int n; cin>>..原创 2021-01-21 16:46:44 · 323 阅读 · 0 评论 -
P5722 数列求和
#include<iostream> #include<algorithm> #include<stdio.h> using namespace std; const int N=1e6+9; int main() { int k; cin>>k; int ans=0; for(int i=1; i<=k; i++) { ans=ans+i; } cout<<a...原创 2021-01-21 01:45:53 · 188 阅读 · 0 评论 -
P2669 金币
#include<iostream> #include<algorithm> #include<stdio.h> using namespace std; const int N=1e6+9; int main() { int k; cin>>k; int t=0,ans=0; for(int i=1;; i++) { for(int j=1; j<=i; j++) { ..原创 2021-01-21 01:41:51 · 88 阅读 · 0 评论 -
P1035 级数求和
#include<iostream> #include<algorithm> #include<stdio.h> using namespace std; const int N=1e6+9; int main() { int k; cin>>k; double ans=0; int t=0; while(ans<=k) { t++; ans=ans+1.0/t; ..原创 2021-01-21 01:02:26 · 70 阅读 · 0 评论 -
P1980 计数问题
#include<iostream> #include<algorithm> #include<stdio.h> using namespace std; const int N=35; int main() { long long n,x; cin>>n>>x; int cnt=0; for(int i=1; i<=n; i++) { int k=i; while..原创 2021-01-20 05:32:49 · 119 阅读 · 0 评论 -
P1009 阶乘之和
n=eval(input()) ans=0 d=1 for i in range(1,n+1): d=d*i ans+=d print(ans)原创 2021-01-20 05:17:40 · 108 阅读 · 0 评论 -
P5721 数字直角三角形
#include<iostream> #include<algorithm> #include<stdio.h> using namespace std; const int N=35; int ans; int main() { int n; cin>>n; for(int i=1; i<=n; i++) { for(int j=i; j<=n; j++) { ..原创 2021-01-20 05:03:02 · 143 阅读 · 0 评论 -
一尺之棰
#include<iostream> #include<algorithm> #include<stdio.h> using namespace std; const int N=35; int main() { int n; cin>>n; int cnt=0; while(n>=1) { n=n/2; cnt++; } cout<<cnt; ...原创 2021-01-20 04:51:47 · 362 阅读 · 0 评论 -
分类平均
#include<iostream> #include<algorithm> #include<stdio.h> using namespace std; const int N=35; int main() { int n,k; cin>>n>>k; int sum=0; int ans=0; for(int i=k; i<=n; i+=k) sum+=i; p..原创 2021-01-20 04:43:02 · 377 阅读 · 0 评论