算法提高逆序排列
#include<iostream> using namespace std; int main(){ int arr[10000]; int temp,i=0; cin>>temp; while(temp!=0){ arr[i]=temp; i++; cin>>temp; } for(int j=i-1;j>=0;j--){ cout<…
算法提高快乐司机
#include<iostream> using namespace std; int main(){ int n,w; float arr[10010][3]; cin>>n>>w; for(int i=0;i<n;i++){ cin>>arr[i][0]>>arr[i][1]; arr[i][2]=arr[i][1]/arr[i][…
算法提高9-1九宫格
#include<iostream> using namespace std; int main(){ int arr[3][3],sum=0,temp,arr1[8]; for(int i=0;i<3;i++){ for(int j=0;j<3;j++){ cin>>arr[i][j]; } } for(int i=0;i<…
四平方和
#include<iostream> #include<cstring> #include<cmath> using namespace std; int arr[4]; int arr_final[4]; int dg(int n,int step){ //cout<<"n:"<<n<<" s…
水仙花
#include<stdio.h> int main() { for(int i=100;i<1000;i++) { int n=i; int a=n/100; n=n%100; int b=n/10; int c=n%10; if((a*a*a+b*b*b+c*c*c)==i) { printf("%d\n",i); } } retu…
数组初始化
#include<iostream> using namespace std; int main(){ int s[5]={0}; //s={0}; for(int i=0;i<5;i++){ cout<<s[i]; } return 0; }
数字金字塔
#include<stdio.h> int main() { int i,j,n; printf("请输入金字塔层数\n"); scanf("%d",&n); for(i=1;i<=n;i++) { for(j=1;j<(n-i+1);j++) { printf(" "); } for(j=1;j<=i;j++) {…
生日蜡烛
#include<iostream> using namespace std; int sum=236; int dg(int i){ int temp=0; for(int j=i;temp<sum;j++){ temp+=j; if(temp==sum){ cout<<i<<endl; return 0; b…
三羊献瑞
#include<iostream> using namespace std; int main(){ for(int a=1;a<10;a++){ for(int b=0;b<10;b++){ for(int c=0;c<10;c++){ for(int d=0;d<10;d++){ for(int e=1;e<…
入门训练Fibonacci数列
#include<iostream> #include<vector> using namespace std; vector<int> a; void init() { a.push_back(1); a.push_back(1); for(int i=2;i<1000000;i++){ a.push_back((a[i-…