分类: 算法训练

219 篇文章

图形周长(Image Perimeters)_搜索
#include<iostream> #include<cstring> using namespace std; //char ch1[20][20][2]; char ch[20][20][2]; void make(int i,int j,int k){ cout<<"执行make"<<endl; ch[i…
算法提高新建MicrosoftWord文档
#include<iostream> #include<cstring> #include<string> using namespace std; int main(){ int arr[2100]; int n; cin>>n; memset(arr,0,sizeof(arr)); for(int i=0;i<n;i++…
算法提高逆序排列
#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…