package ls;
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
public class LuoSuan {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.print("钢梁高h:\n");
int h = scan.nextInt();
System.out.print("钢梁翼缘厚度t:\n");
int t = scan.nextInt();
System.out.print("螺栓间距a:\n");
int a = scan.nextInt();
int y1=h+2*a;
int j=0;
int y = 0;
for(int i=0;i<=20;i++) {
y=h-t-a*i;
if(h-t-a*i>=2*a+t) {
j++;
System.out.println(y);
}
}
System.out.println("单列螺栓个数为"+(j+2)+"个");
System.out.print("输入弯矩M(千牛米):\n");
int m= scan.nextInt();
System.out.print("输入螺栓列数n:\n");
int n= scan.nextInt();
System.out.println("输入螺栓间距:");
Scanner scanb=new Scanner(System.in);
int []num=new int[j];
int b=0;
int x=0;
double z=0;
for( b=0;b<j;b++) {
num[b]=scan.nextInt();
x=x+num[b]*num[b];
}
x=x+y1*y1;
z=1000*m*y1/(n*x);
System.out.println(y1);
System.out.println("按大偏心计算单个锚栓最大拉力(kN):"+z);
double e;
e=z/0.8;
if(e<100) {
System.out.println("10.9级高强螺栓取M16");
}
if((100<e)&&(e<155)) {
System.out.println("10.9级高强螺栓取M20");
}
if((155<e)&&(e<190)) {
System.out.println("10.9级高强螺栓取M24");
}
}
}