点击这里更换您喜欢的皮肤wtboj 首页
请点击这里登入noios   首页 入门 c++讲义 入门教程视频 金牌教程 入门视频 站务 公告 | 题库 记录 竞测 测试 闯关 作业 排名 团队 讨论 | 换肤 | 登入 注册  
News >>   新增功能:各团队管理员可以发布本团队作业了 ()

讨论 Discussion
 
信息题目思路讨论组
我是张政!
( 2015/4/29 17:17:53 )

只能告诉思路!!!不可告答案!!!
( )
记住
( )
嘿!有谁可以把文件读入输出发给我?
( )
例:
var a,b,c:integer;
begin
 assign(input,'jia.in');
 assign(output,'jia.out');
 reset(input);
 rewrite(output);
 readln(a);
 readln(b);
 c:=a+b;
 write(c);
 close(input);
 close(output);
end.
( )
不能发太长的文字!!!
( )
pascal初学选手基础教程那个读入时反了
不对
( )
最好把那两个读入时顺序反一下
( )
老师说的那个题目可用这个改:
var s:string;
a,b:integer;

function ntoshi(t:string;n:integer):longint;
var i,len,p,d,q:longint;

begin
 
 len:=length(t);
 p:=1; d:=0;
 for i:=len downto 1 do
 begin
  if (ord(t[i])<=57) and (ord(t[i])>=48 ) then
  q:=ord(t[i])-48
  else
  q:=ord(t[i])-55;

  d:=d+ q *p ;
  p:=p*n;
 end;
 ntoshi:=d;
end;

function shiton(x:longint;n:integer):string;
var  pp,y:string;
k,t:longint;
begin

 k:=x; pp:='';
 while k>0 do
 begin
   t:=  k mod n;
   if t>=10 then
   pp:=chr(t+55)+pp
   else
   begin
     str(t,y);
     pp:=y+pp;
   end;
    k:=k div n;
 end;
 shiton:=pp;
end;

begin
 readln(s);
 read(a,b);
 writeln(shiton( ntoshi(s,a),b) );
end.

( )
进制数转换(jinzhi.pas)
【问题描述】
进制数转换,例如:(2B3)14=(670)9

【样例输入1】
14 9
2B3
【样例输出1】
670


( )
1085  好简单!
( )
颠倒
( )
var a:array[1..100,1..100]of integer;
i,j,n,k:integer;
begin
 fillchar(a,sizeof(a),0);
 read(n);
 for i:=n downto 1 do
 begin
  for j:=n downto n+1-i do
  begin
    k:=k+1;
    a[i,j]:=k;
  end;
 end;
 for i:=1 to n do
 begin
  for j:=1 to n do
  if a[i,j]=0 then
  write('':3)
  else
  write(a[i,j]:3);
  writeln;
 end;
end.

( )
o
( )
1
很简单
^        ^
            ^ ^      ^ ^
           ^   ^----------^   ^
           (           )
          (  -       -  )
          (   ( )   ()   )
          (            )  
          (   ^^^^^^^^^^^^^^   )
            --------------------
           /  猪猪猪猪猪猪猪猪猪\
          /            \
           /    猪头飞     \
          /  /|         |\   \
         /  / |  猪屎   | \   \
        /---/  |         |  \---\
             /  猪的小鸡巴    \
            /           \
           /   /---------------\   \  
          /   /           \   \
           /   /           \   \
      -----/   /             \   \-----
      |---------              ---------|  

( )
1
很简单
^        ^
            ^ ^      ^ ^
           ^   ^----------^   ^
           (           )
          (  -       -  )
          (   ( )   ()   )
          (            )  
          (   ^^^^^^^^^^^^^^   )
            --------------------
           /  猪猪猪猪猪猪猪猪猪\
          /            \
           /    猪头飞     \
          /  /|         |\   \
         /  / |  猪屎   | \   \
        /---/  |         |  \---\
             /  猪的小鸡巴    \
            /           \
           /   /---------------\   \  
          /   /           \   \
           /   /           \   \
      -----/   /             \   \-----
      |---------              ---------|  

( )
大众丨:预备,唱!!!大河向东流啊,一楼二楼 解大手啊!嘿!嘿!解大手啊!拉不出屎一声吼啊!吼不出屎用手抠啊!风风火火解大手啊!嘿!嘿!解大手 啊!抠不出来 用铁钩啊!钩不出来 血直流啊!风风火火 解大手啊!一楼抠完二楼抠啊!哎呀!依儿呀,嘿嘿依儿呀抠出一碗八宝粥哇三楼四楼端起走啊。


( )
1
var m,n,x,y,i:longint;
begin
 assign(input,'p1612.in');
 assign(output,'p1612.out');
 reset(input);
 rewrite(output);
 readln(m,n);
 readln(x,y);
 for i:=m to n do
 if (i mod x=0) and (i mod y=0) then
 write(i,' ');
 close(input);
 close(output);
end.

( )
这是杨辉三角的一部分
这是杨辉三角的一部分
要用到的
i:=n+1;
 if i>7 then
 begin
  k:=i-7;
  i:=i-m;
 end;
 j:=m;
 if j>7 then
 begin
  k:=j-7;
  j:=j-m;
 end;

( )
var t,i,j,k,n,m,l,x,c:longint;
a:array[1..10000,1..10000] of longint;
b:array[1..10000] of longint;
begin
 read(n,m);
 for i:=1 to m do
 for j:=1 to n do
 read(a[i,j]);
 readln(l);
 for t:=1 to l do
 readln(b[t]);
 k:=0;
 x:=1;
 c:=1;

 for i:=1 to m do
 for j:=1 to n do
 for t:=1 to l do
 begin


end.

( )
今天做出了两题,太爽了!!!!!!!!!!
( )
var a,b:array[1..10000] of longint;
i,j,k,n:longint;
begin
 read(n);
 n:=n mod 100;
 i:=i+1;
 a[i]:=n div 100;
 k:=k+a[i];
 n:=n mod 100;
 i:=i+1;
 a[i]:=n div 50;
 k:=k+a[i];
 k:=k+a[i];
 n:=n mod 50;
 i:=i+1;
 a[i]:=n div 20;
 k:=k+a[i];
 n:=n mod 20;
 i:=i+1;
 a[i]:=n div 10;
 k:=k+a[i];
 n:=n mod 10;





( )
var n,number:dword;
a:array[0..100000]of qword;
procedure shu(j:dword);
var i:dword;
begin
 inc(number);

 for i:=1 to j-1 do
 write(a[i],' ');
  writeln(a[j]);
end;
procedure suan(x,y:dword);
var i:dword;
begin
 if x=1 then
 a[0]:=1;
 if y=0 then
 shu(x-1)
 else
 for i:=a[x-1] to y do
 begin
  a[x]:=i;
  suan(x+1,y-i);
 end;
end;
begin
 assign(input,'p1070.in');
 assign(output,'p1070.out');
 reset(input);
 rewrite(output);

 fillchar(a,sizeof(a),0);
 readln(n);

 number:=0;
 suan(1,n);
 WRITE('sun=',NUMBER);
 close(input);
 close(output);

end.

( )
我自己改进的插入排序:
var n,i,j,k:longint;
a:array[0..1000]of integer;
begin
 readln(n);
 for i:=1 to n do read(a[i]);
 for i:=2 to n do
 begin
  a[0]:=a[i];
  j:=i-1;
  while(a[j]>a[0])and(j>0)do
  begin
    a[j+1]:=a[j];
    j:=j-1;
  end;
  a[j+1]:=a[0];
 end;
 for i:=1 to n do write(a[i],' ');
end.
望采纳
( )
FSMNDLVMDSLKVNDSKV;DLSJF
SADDASADSA
( )
FSMNDLVMDSLKVNDSKV;DLSJF
SADDASADSA
( )
FSMNDLVMDSLKVNDSKV;DLSJF
SADDASADSA
( )
FSMNDLVMDSLKVNDSKV;DLSJF
SADDASADSA
( )
发布讨论主题 回复讨论主题
 Copyright wtboj © 2005-2006. www.wutuobang.date Powered by wtboj 关于 联系 帮助
 wtboj Information ---- Total Users : 1242 | Online Users / Processes : 0 / 66 | Processed Time : 176 ms | Server Time : 2025/4/27 2:39:16